問題タブ [cordovawebview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
705 参照

android - CordovaWebView で setWebViewClient を使用する際の問題

Phonegap アプリケーションで少し助けが必要です。

私はCordovaWebView自分のアプリケーションに1つ持っています。その中で、html(jQuery Mobileページ構造に従って複数のページを持っている)から特定のページをロードする必要があるので、次のように使用しますloadUrl

これはうまくいきます。私はそれを見ることができますsome-page-id

WebViewClient次に、 forを追加する必要がありcWebViewます。これを行うと、エラーが発生し、URL が webview に読み込まれません。

コード:

エラー:

特定のページ ID を指定せずに index.html をロードした場合、.html で問題は発生しませんsetWebViewClient

setWebViewClient特定のページ ID で使用するソリューションはありますか?

0 投票する
2 に答える
1429 参照

android - Android - CordovaWebView がアセットから HTML ファイルをロードできない

Android プロジェクトでCordovaWebViewを使用しています。アプリケーション app load catch を実行すると、空白のトースト メッセージが表示されます。logcat 内で、ファイルがアセットに存在しないというエラーが表示されます。ライブラリにjarファイルを追加し、アクティビティレイアウト内にCordovaWebViewを追加しました

アセットからhtmlファイルをロードするためにこのコードを使用しました:

html ファイルはアセットに存在し、WebView ( CordovaWebViewではありません) を使用してロードできます。

この問題を解決するためのアイデアを教えてください。

よろしく。

0 投票する
1 に答える
118 参照

android - CordovaWebView: div を display:none から display:block に変更するか、css3 translate を使用すると黒い画面が表示される

クラスを追加して div (display:block) を表示させると、突然ビューが黒い画面に変わります。画面に触れると、ビュー内の要素がまだイベントを発生させます。

どうすれば問題を解決できますか?

0 投票する
1 に答える
229 参照

android - フォントの変更後にネイティブ コードからの PhoneGap webview 関数呼び出しが実行されない

PhoneGap に部分的な機能が実装され、ネイティブ Android に部分的な機能が実装されたアプリを開発しています。ほとんどの場合、うまく機能します。構成の変更やメモリの回復などでアプリが OS によって強制終了された場合、状態を保存しません。フォントの変更後にアプリに戻ったときに、ネイティブ コードからの PhoneGap 関数呼び出しが実行されず、これらの呼び出しがキューに入れられます。 PhoneGap側。PhoneGapWebViewでアクションが実行されると、キューに入れられたすべての呼び出しが実行されます。この奇妙な振る舞いについて何か考えがある人はいますか?

0 投票する
0 に答える
334 参照

cordova - CordovaWebview を Ionic プロジェクトに埋め込む

アプリを実行するための Ionic テスト ダミーを実行した後、タブ テンプレートを使用して最初のアプリを作成しています。ダッシュボード ページ テンプレートの代わりに WebView を埋め込みたいです。http://cordova.apache.org/docs/en/3.4.0/guide_platforms_android_webview.md.html#Android%20WebViews1の手順をいくつか読みました が、取得できません。つまり、ファイルが見つかりません。彼らは私にもらいたいのです。

CLI 経由ですべてをインストールしました。私の cordova ディレクトリは にC:\Users\<Username>\.cordovaあり、ファイル構造は次のとおりです\lib\npm_cache\cordova-android\3.6.4\package\framework。ここには、など.settingsのディレクトリがあります。assetsres

誰かが webView をロードするための Web サイト リンクを追加する方法を教えてください。

0 投票する
2 に答える
781 参照

android - Android WebView への更新後の WebSQL および LocalStorage エラー

Android用のコルドバアプリがあります。2015 年 4 月 30 日に、Google は webview にアップデートをプッシュしました。アプリの起動時に localstorage が自動的にクリアされます。

これは予期しない動作です。誰かが以前にこの問題を抱えていた場合は、これを案内していただければ本当に親切です. ここでの問題は、localstorage が消失しているため、websql の db バージョンを追跡できないことです。