たとえば、ローカル システムに保存されているファイルを開きたい: アンカー リンクをクリックすると、デバイス ブラウザの file:/// 。
私はこれを試しました:
<a href="#" id="examplelink" data-href="file:///mnt/sdcard/documents/third/index.html" class="load-swf">Load SWF1</a>
それで:
$( '#examplelink' ).on('tap', function() {
var url = $( this ).data( 'href' );
navigator.app.loadUrl( encodeURI( url ), { openExternal:true });
});
しかし、うまくいきません...
http://www.google.com.co/のような URL を試してみると、完全に機能します....しかし、file:/// を使用するとうまくいきません...