<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<title></title>
<script type="text/javascript">
document.addEventListener('plusready', function(){
//console.log("所有plus api都应该在此事件发生后调用,否则会出现plus is undefined。"
});
function loadImg(){
var dtask = plus.downloader.createDownload( "http://xxx.xxx.xxx/48.png", {filename:"_doc/"}, function ( d, status ) {
// 下载完成
if ( status == 200 ) {
console.log( "Download success: " d.filename );
document.getElementById("imageId").src = "http://localhost:13131/_doc/48.png";
} else {
console.log( "Download failed: " status );
}
});
//dtask.addEventListener( "statechanged", onStateChanged, false );
dtask.start();
}
</script>
</head>
<body>
<input type="button" value="加载图片" onclick="loadImg()" />
<img id="imageId" src="" />
</body>
</html>
我先将图片下载到doc文件夹内,再通过http://localhost:13131/_doc去加载,但是Android手机打包后加载不到图片,但是真机调试可以。这是新版本BUG吗???Hbuilder版本:HBuilder 9.1.19.201808300739。测试过的安卓手机版本:MEIZU MX4;HUAWEI P20;附带测试用的安装包~
h***@163.com (作者)
有些情况使我不得不使用http协议加载图片,还请解决此问题。
2018-09-05 10:49
h***@163.com (作者)
没有别的办法能修复这个问题吗?我以前打包还可以的,现在就不行了
2018-09-05 10:50
3***@qq.com
刚好就有这种需求怎么办 ...解决的是网络页面访问本地资源的需求
ios那边没这个localhost:13131 基本凉了
h5 套壳的做法
2018-10-23 11:26
5***@qq.com
回复 3***@qq.com: 兄台,解决了吗? 网络页面访问本地资源的需求, 我也是急需要解决这个啊。
2020-02-22 22:58