IBM Worklight 6.1.0.1 - 无法在Android中的Cordova的InAppBrowser中使用本地文件?

时间:2014-05-06 15:49:01

标签: android cordova ibm-mobilefirst

尝试使用Cordova的InAppBrowser打开本地图像时,它失败并出现错误。
这是我的尝试:

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

这是Android 4.3的LogCat中的错误:

  

05-05 11: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"); 

有谁知道解决方案?

1 个答案:

答案 0 :(得分:0)

我的理解是您来自IBM Maximo团队,并且您(或团队中的某个人)已经与IBM Cordova团队进行了交谈...

这可能是Cordova缺陷。要同时接收iFix,请打开PMR 该修复程序也将在未来的Worklight修订包中提供。