实现手机相册上传功能。实现的方案是社区内通常的方案(方案链接:https://blog.csdn.net/zhuming3834/article/details/51582055,该方案无任何改动),即调用plus的pick和resolveLocalFileSystemURL方法获取本地路径,然后将路径赋值给一个image标签,在界面上显示后,触发onload方法将图片base64编码后上传。
该方案在将html直接打包到apk下时没有问题。
但将html部署在nginx上,hbuilder中配置主页为nginx访问地址进行打包,此时该html里面的js将地址赋值给Image元素的src标签后,发现访问的路径变成nginx上的主机地址。导致图片无法加载到,而无法触发onload方法。
在这种情况下是不是不能用该方案,如果不能用该方案的话有什么好的方案进行推荐?
z***@163.com (作者)
不是,手机本地图片上传。但是js代码没有打包到apk里面,而是部署在nginx上的场景
2018-07-05 15:50