問題タブ [webchromeclient]
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.
android - Android Webview - Upload
I have seen the solution mentioned here, but I can't figure out, how to make it work with my code. Here is the code (displaying simple page with file upload). My app should compatible with Android 2.3-4.1
#xA;I am not able to get the filechooser to open.
Any ideas? I am kind of hopeless, I am doing something wrong...
android - 全画面表示にすると HTML 5 ビデオがクラッシュする
私は現在、画面の向きが縦向きのアプリケーションに取り組んでおり、フルスクリーンのサポートが必要な html 5 ビデオがあります。WebView に WebChromeClient を追加し、いくつかのメソッドをオーバーライドしました。縦向きに固執するとすべて正常に動作しますが、全画面表示にするときに向きを横向きに切り替えようとすると、クラッシュしました。どんな手掛かり ?
オーバーライドされたメソッド:
ログは次のように述べています。
編集:マニフェストに次の行があります:
android - Prevent Chrome from reloading page on re-orientation?
This is my first app, it is a web app, it simply loads a webView to a url where stuff happens.
It works fine in android browser(gingerbread), but in Chrome(ICS, JB) it was going back to the initial webView url when the device is rotated. In gingerbread you account for this by setting android:configChanges="keyboard|keyboardHidden|orientation" and overriding onConfigurationChanged.
After searching the web, I re-wrote my original activity as per the example here: http://www.devahead.com/blog/2012/01/preserving-the-state-of-an-android-webview-on-screen-orientation-change/ , in which you essentially handle the re-orientation yourself.
However now my app is crashing when I rotate the device.
Testing with Android 4.1.2.
Anyone see anything off with my code? Sorry if the answer is obvious, but I've been stuck on this bug for a couple of days now. Maybe I just need another set of eyes on it. Thanks in advance!
Note: the line @SuppressWarnings("deprecation") is not in the example, it was suggested by the editor in order to compile.
The Main Activity:
Main Activity XML:
android - 埋め込まれた Youtube プレーヤーが切断される
WebView を使用して、Android アプリに YouTube ビデオを埋め込もうとしています。コードは次のとおりです。
私が抱えている問題は、ビデオが途中で切り取られ、ビデオのタッチ イベントが機能しないことです。スクリーンショットへのリンクは次のとおりです。
ここで私が間違っていることについてのアイデア。
PS - これは ICS 4.0.3 でのみ発生し、JellyBean 4.1 では問題なく動作します
どんな助けでも大歓迎です。
android - webChromeClient がブラウザでリンクを開く
多くの投稿を検索して読みましたが、コードでそれを行う方法がわかりません。
アプリで地理位置情報を使用したいのですが、現在htmlファイルに使用しているwebViewClientの代わりにwebChromeClientで表示する必要があり、リンクは同じビューにとどまります。
これを webChromeClient に変更すると、 のような html リンク<a href="http://url/file.php?q=123"
がブラウザで突然開かれます!
どうすればこれを防ぐことができますか?
android - webChromeClientから別のアクティビティを開始する方法
webViewClientでは、shouldOverrideUrlLoadingを使用してリンク/ URLをチェックし、別のアクティビティをロードしますが、webChromeClientで同じトリックを実行するにはどうすればよいですか?
android - WebViewClient shouldOverrideUrlLoading を使用すると、WebChromeClient のリンクでサファリが開かない
サーバー上の news.html へのリンクを開くために WebChromeClient を使用します。サファリが開き、コンテンツが表示されます。
しかし...
WebViewClient shouldOverrideUrlLoading を実装して、.pdf ファイルへのリンクであるときに呼び出しをインターセプトすると (別のクラスを使用します)、news.html への WebChromeClient リンクが webview にとどまり、サファリを開かなくなりました...
私は何か間違ったことをしていますが、何ですか?
コードスニペット: (リンクが長いので短くしました)
android - WebChromeClient は php iframe タグをサポートしていませんか?
他のシステムから提供された URL を webview に読み込みますが、すべてのコンテンツが表示されず、ページに空白のウィンドウが残ります。ソース コードを確認すると、frameset タグと iframe タグがいくつかあります。att src は正しいです。なぜ src からコンテンツをロードできないのですか?webchromeclient は php iframe タグをサポートしていますか?
ちなみに、Web アプリは IE ブラウザでは問題なく動作しますが、Chrome ではうまく機能しません。
事前に考えてください。
android - Android WebChromeClient WebView onGeolocationPermissionsShowPrompt が起動しない
通常のブラウザーで正常に動作する WatchPosition 呼び出しを含む Web ページがあります。ただし、WebChromeClient を使用して WebView から Web ページが読み込まれ、onGeolocationPermissionsShowPrompt が呼び出されない場合、GPS 許可を要求するためのダイアログは表示されません。
android - Android ウェブビューでの WYSIWYG
アプリ内から WYSIWYG HTML エディターをユーザーに提供しようとしています。派手な WYSIWYG である必要はありません。太字、斜体、下線、画像、リンク、基本的な書式設定 (フォント サイズ、色、配置) などの基本的な機能が必要なだけです。それで十分なはずです。
完璧な解決策はオープン ソース ライブラリですが、私はそれを見つけることができませんでした。そこで、Android で動作する Web ベースのエディターを探しました。私はセディターを見つけました。このエディターは、Android ブラウザー (Chrome ベータ版) を起動するとうまく機能します。私のWebビュー(スクリーンショットを参照)からも機能するようですが、そうではありません。
アプリ内からエディターを実行するとすぐに、ほとんどの機能が動作しなくなります。カーソルがランダムに飛び回り、既存のテキストを編集できなくなり、さらに奇妙なことが起こります。基本的に、それは機能しません。
質問: これを適切に機能させるにはどうすればよいですか?
事前にたくさんありがとう!