app打包时候,填的网址是http://www.a.com,使用拍照上传时候,获取的路径一直是网址url,mui.toast(p)调试看到p的路径是http://www.a.com/data/201603233.jpg这样的,请教一下各位大神,这个问题如何处理,不胜感激
var cmr = plus.camera.getCamera();
cmr.captureImage( function ( p ) {
mui.toast(p);
plus.io.resolveLocalFileSystemURL( p, function ( file ) {
PlusUpload( file, obj );
}, function ( e ) {
mui.toast( "读取拍照文件错误:"+e.message );
});
}, function ( e ) {
mui.toast( "拍照失败:"+e.message );
}, {filename:'data/',index:1} );
漫步雨林 (作者)
cmr.captureImage这个是捕获摄像头刚拍摄的图片,第一个参数是获取成功,第二个获取失败,始终得到的是获取失败,调试发现是图片路径问题,因为没法获取到真实的图片url,所以img预览也是无法实现的。
2016-07-27 15:22
Trust
回复 漫步雨林:转换成绝对路径。
2016-07-27 15:37
漫步雨林 (作者)
回复 Trust:试试看,多谢
2016-07-27 15:43
漫步雨林 (作者)
回复 Trust:还是不行,http://www.a.com/data/201603233.jpg这个地址是不存在的,是自动组合成的
2016-07-27 16:26