0

アプリのカメラと位置情報に問題があります。navigator.camera.getPicture または navigator.geolocation.getCurrentPosition を使用しようとしても、何も起こりません。これが私のコードです

options.sourceType = navigator.camera.DestinationType.PHOTOLIBRARY;
options.destinationType navigator.camera.PictureSourceType.FILE_URI;

alert(1);
navigator.camera.getPicture(
            function (data) { // Success!
                alert(4);
                self._mediaDataSuccess(data);
            }
            ,
            function (error) { // Fail!
                alert(5);
                self._mediaDataFail(error);
            },
            options
        );
alert(2);

最初にメッセージ ボックスに 1 が表示され、次に 2 が表示されます。4 または 5 は表示されません。すべての権限が有効になっています。

また、navigator.geolocation.getCurrentPosition にも同じコードがあり、同じ問題があります。

私の間違いはどこですか?

4

0 に答える 0