不允许加载本地资源:ionic 3 android

不允许加载本地资源:ionic 3 android,第1张

概述我正在使用ionic 3 android build apk并尝试从文件中添加图像:///storage/emulated/0/data/io.ionic.vdeovalet/cache/image.jpeg takePicture(sourceType) { try { // Create options for the Camera Dialog 我正在使用ionic 3 android build apk并尝试从文件中添加图像:///storage/emulated/0/data/io.ionic.vdeovalet/cache/image.jpeg
    takePicture(sourceType) {        try {    // Create options for the Camera Dialog          var options = {            quality: 100,destinationType: this.camera.DestinationType.file_URI,enCodingType: this.camera.EnCodingType.JPEG,sourceType: sourceType,};          this.camera.getPicture(options).then((imagePath) => {    // Special handling for AndroID library            if (this.platform.is('androID') && sourceType ===              this.camera.PictureSourceType.PHOTOliBRARY) {              this.filePath.resolveNativePath(imagePath)                .then(filePath => {                  let correctPath = filePath.substr(0,filePath.lastIndexOf('/') + 1);                  let currentname = imagePath.substring(imagePath.lastIndexOf('/') + 1,imagePath.lastIndexOf('?'));                  this.copyfileTolocalDir(correctPath,currentname,this.createfilename());                  this.lastimage = filePath;                });            } else {              var currentname = imagePath.substr(imagePath.lastIndexOf('/') + 1);              var correctPath = imagePath.substr(0,imagePath.lastIndexOf('/') + 1);              this.copyfileTolocalDir(correctPath,this.createfilename());            }          },(err) => {            this.presentToast('Error while selecting image.');          });        } catch (e) {          console.error(e);        }      }

错误:不允许加载本地资源
androID 6.0.1

解决方法 我遇到了同样的问题,结果证明了这一点
新的离子webvIEw插件是导致问题的原因.

新插件:cordova-plugin-ionic-webview @ 2.x似乎不稳定……

让它降级回到cordova-plugin-ionic-webview@1.2.1并且一切都应该工作

脚步:

1.卸载webvIEw

ionic cordova plugins rm cordova-plugin-ionic-webview

2.安装旧的:

ionic cordova plugins add cordova-plugin-ionic-webview@1.2.1

3.清洁cordova

cordova clean androID
总结

以上是内存溢出为你收集整理的不允许加载本地资源:ionic 3 android全部内容,希望文章能够帮你解决不允许加载本地资源:ionic 3 android所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1140849.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存