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