2014-05-06 33 views
0

尝试使用Cordova的InAppBrowser打开本地图像时,它会失败并显示错误。
这是我的尝试:IBM Worklight 6.1.0.1 - 无法在Android中的Cordova的InAppBrowser中使用本地文件?

window.open("file:///storage/sdcard/DCIM/Camera/1398269673199.jpg","_system", "location=no"); 

这是安卓4.3的logcat的错误:

十一月5日至5日:13:14.161:d/InAppBrowser(23539):InAppBrowser:错误加载url文件:///storage/sdcard/DCIM/Camera/1398269673199.jpg:android.content.ActivityNotFoundException:找不到处理Intent的活动{act = android.intent.action.VIEW dat = file:/// storage/sdcard/DCIM/Camera/1398269673199.jpg}

做同样的工作:使用URL:

window.open("www.google.com","_system", "location=no"); 

有没有人知道解决方案?

+0

请提及您的Worklight版本以及正在测试的Android版本。 –

+0

它是WorkLight 6.1和Android API 18. –

回答

0

我的理解是,你是从IBM的Maximo团队和您(或您的团队)已经谈过了IBM科尔多瓦队...

这可能是一个科尔多瓦缺陷。同时接收iFix,打开PMR。
此修补程序也将在未来的Worklight修订包中提供。

+0

是来自IBM Maximo团队的im,将打开PMR。感谢您的帮助 –

+0

@LeonardoLeitedeMelo,你开了PMR吗?它的号码是多少? –

相关问题