2014-05-06 125 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嗎?它的號碼是多少? –

相關問題