terlivy
terlivy
  • 发布:2016-06-17 17:04
  • 更新:2018-02-26 18:11
  • 阅读:5167

Not allowed to load local resource

分类:HTML5+

场景:我的建了个webapp 项目,在里面打开一个webview访问一个网站项目,拍照的代码H5+,都是写在网站的项目上。现在报错: Not allowed to load local resource: file:///storage/emulated/0/Android/data/io.dcloud.HBuilder/.HBuilder/apps/HBuilder/doc/camera/1466152620971.jpg at http://10.20.23.157:8011/camera/camera/plus/mycamera.html:0

2016-06-17 17:04 1 条评论 负责人:无 分享
已邀请:
7***@qq.com

7***@qq.com

我打开相册压缩之后返回的是file:///开头的,没办法在远程webview上显示,所以要这样做

var dst = zip.target;
//本地转换成平台
var newurl = plus.io.convertLocalFileSystemURL(dst);
//平台转对象
plus.io.resolveLocalFileSystemURL(newurl, function(entry) {
//对象转网络
newurl = entry.toRemoteURL();
$("#"+id).attr("src",newurl);
},function(e){});

6***@qq.com

6***@qq.com

你好,问题解决了吗,我也遇到相同的问题了

该问题目前已经被锁定, 无法添加新回复