尝试使用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");
有没有人知道解决方案?
请提及您的Worklight版本以及正在测试的Android版本。 –
它是WorkLight 6.1和Android API 18. –