Monacaアプリ上でPDFファイルが開けるようにWebintentプラグインを実装しました。
動作確認をしたところ、起動後初めてリンクをタップした場合はPDFビューアーが開き、目的のPDFファイルを閲覧することができるのですが、PDFビューアーから戻り、もう一度同じリンクをタップすると動作しません(Xperia SOV38とAQUOS SHV37で、Monacaデバッガーおよびデバッグビルドで動作確認しました)。
USBデバッグを行い、clickイベントが発火しているのは確認できたのですが、startActivityメソッドを通過後、何も起きません(callbackにもerrcallbackにも到達しません)。
こちらの現象の解消方法はございますでしょうか。
javascript
1 $("a").on("click", function(elm){ 2 if(monaca.isAndroid){ 3 window.plugins.webintent.startActivity( 4 { 5 action: window.plugins.webintent.ACTION_VIEW, 6 url: this.href 7 }, 8 function() {console.log("Android Intent is Successed")}, 9 function() {alert('指定したURLを開けませんでした。')} 10 ); 11 }else{ 12 window.open(this.href, "_system"); 13 } 14 });
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。