/ / IBM Worklight 6.1.0.1 - Não é possível usar o arquivo local no InAppBrowser da Cordova no Android? - android, cordova, ibm-mobilefirst

IBM Worklight 6.1.0.1 - Não é possível usar o arquivo local no InAppBrowser do Cordova no Android? - android, cordova, ibm-mobilefirst

Tentando abrir uma imagem local usando o InAppBrowser do Cordova, ela falha com um erro.
Esta é minha tentativa:

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

Este é o erro no LogCat do Android 4.3:

05-05 11:13:14.161: D / InAppBrowser (23539): InAppBrowser: Erro ao carregar o arquivo url: ///storage/sdcard/DCIM/Camera/1398269673199.jpg: android.content.ActivityNotFoundException: Nenhuma atividade encontrada para lidar com Intent {act = android.intent. action.VIEW dat = file: ///storage/sdcard/DCIM/Camera/1398269673199.jpg}

Fazer o mesmo, com uma URL, funciona:

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

Alguém conhece uma solução?

Respostas:

0 para resposta № 1

Meu entendimento é que você é da equipe IBM Maximo e que você (ou alguém da sua equipe) já conversou com a equipe IBM Cordova ...

Esse pode ser um defeito do Cordova. Para receber um iFix enquanto isso, abra um PMR.
A correção também estará disponível nos fix packs futuros do Worklight.