cordova-plugin-camera无法在android上运行

时间:2017-12-20 18:28:48

标签: android cordova cordova-plugins

我正在关注https://www.tutorialspoint.com/cordova/cordova_camera.htm本教程使用Cordova使用本机相机功能.Below是我的javascript代码

 onDeviceReady: function() {
        this.receivedEvent('deviceready');
        //alert("test");
        document.getElementById("cameraTakePicture").addEventListener("click", cameraGetPicture);
        function cameraGetPicture() {
           alert("test");
           navigator.camera.getPicture(onSuccess, onFail, { quality: 50,
              destinationType: Camera.DestinationType.DATA_URL,
             // sourceType: Camera.PictureSourceType.PHOTOLIBRARY
           });
           alert("test2");
           function onSuccess(imageURL) {
              alert('onSuccess: ' + imageURL);
              var image = document.getElementById('myImage');
              image.src = imageURL;
           }

           function onFail(message) {
              alert('Failed because: ' + message);
           }

        }
    },

当我在 PhoneGap桌面应用程序中运行此应用程序时,它在浏览器中正确显示选择文件选项。下面是我的控制台输出

为相机添加代理  收到的活动:deviceready

但是当我使用PhoneGap构建APK并安装在Android手机上时,没有任何事情发生。我无法调试代码。

0 个答案:

没有答案