Codova Camera 插件在 Android 中不起作用(Ionic Framework)



最后一个插件版本。 iOS工作正常,当尝试在Android上打开相机/图库时 - 设备和模拟器(无论哪个版本)都没有发生任何事情。

 $scope.takePhoto = function () {
        var options = {
            quality: 75,
            destinationType: Camera.DestinationType.DATA_URL,
            sourceType: Camera.PictureSourceType.CAMERA,
            allowEdit: false,
            encodingType: Camera.EncodingType.JPEG,
            targetWidth: 217,
            targetHeight: 217,
            popoverOptions: CameraPopoverOptions,
            saveToPhotoAlbum: false
        };  
尝试

删除和添加插件,这没有帮助,也尝试更改权限,这对...我喊什么?应该再说一遍,在iOS上,它就像一个魅力......

通过数千个实验解决了这个问题。不记得为什么,但我在索引中<script> window.cordova = {};</script>.html。我删除了它,仅此而已 - 相机工作。

我想知道的所有,如果有人知道出于什么原因可能需要这一行 - 请解释我,也许我现在在我的应用程序中丢失了一些东西...... :)

最新更新