問題タブ [webview]

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 投票する
2 に答える
26694 参照

android - Android WebView には、外部 URL を開くためのアクセス許可が必要ですか?

次の例を試していましたが、外部 URL を使用していました。

この例では、アセット フォルダー ( ) から HTML ファイルを読み込み、file:// urlそれを WebView に表示する方法を示します。

しかし、外部 URL ( http://google.comなど) で試してみると、常に「Web サイトが利用できません」というエラーが表示されます。Android の組み込みブラウザは、すべての外部 URL にアクセスできます。

アクセス許可と関係があると思われますが、確認できませんでした。

0 投票する
10 に答える
36517 参照

iphone - WebView 内のリソースへのリンク - iPhone

iPhone アプリケーションに webview があり、Resources フォルダー内にいくつかの html ファイルもあります。アプリが読み込まれると、リソースから Web ビューにページが読み込まれます。しかし、他のリソース (画像や他の html ファイルなど) を指すリンクを webview 内に作成する必要があります。相対リンクを実行するだけでは機能しません。

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

iphone - ビュー/WebView のスナップショットをプログラムで取得する

ビュー (WebView) のスナップショット、またはそれができない場合は画面全体のスナップショットを撮りたいので、ユーザーのフォト ギャラリーに保存できます。これが可能かどうか疑問に思っていました。

0 投票する
7 に答える
13407 参照

iphone - 2本の指を使わずにiPhoneでスクロール可能なdiv?

iPhoneアプリにUIWebViewを埋め込んでいますが、スクロール可能な中央のDIVを使用して、ロックされたヘッダーとフッターのDIVを常にページ上に保持したいと考えています。

UIViewコントロールであるヘッダー/フッターを使用してこれを行うことができることは知っていますが、純粋なHTML / JS/CSSソリューションをAndroid/PalmPre / Adob​​eAirに移植する方が簡単なので、ヘッダーとフッターをHTMLdivにします。これは、比較的すぐに私のToDoリストに追加される予定です。

私はここで言及されているようなテクニックを使ってこれを行うことができます:

http://defunc.com/blog/?p=94

しかし、これにはユーザーがdivをスクロールするために2本の指を使用する必要があります。これは私には満足のいくものではありません...

これを行う方法について何か提案はありますか?

ありがとう、

ブラッド

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

javascript - 「stringByEvaluatingJavaScriptFromString」をwebViewフレームに渡す方法は?

[[webView mainFrame] loadHTMLString:html_string baseURL:[NSURL fileURLWithPath:@ "/"]]; [[[webView mainFrame] webView] stringByEvaluatingJavaScriptFromString:test];

location.href = "#id"を参照する2行目を省略して、webViewが適切な行にスクロールするようにすると、ページが正常に読み込まれます。しかし、それを含めて機能することを期待すると、空白のページしか表示されません。

助言がありますか?

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

android - 現在の URL の状態を Android WebView に保存するにはどうすればよいですか?

Android に付属のブラウザでは、電話を回転させたときに がWebViewリロードされません。私はこれを行う方法を疑問に思っていました。の現在の URL を保存しWebviewて、次のバージョンの自分に渡すことはできますが、全体でそれを行うにはどうすればよいWebViewですか?

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

cocoa - Cocoaのカレンダーベースの日付ピッカーを作成するための最良のルートは?

カレンダーを使用して日付ピッカーを実装したいと思います。先に進んで構築しようとする前に、すでにこれを行うものはありますか?

Interface Builder の日付ピッカーを見てきましたが、私が知る限り、それはほとんど単なるテキスト フィールドです。そして、開発者向けドキュメントを(すぐに)見てみると、利用可能な日付関連の機能がたくさんあるようですが、インターフェースの方法はあまりありません。だから私が先に進んで自分自身を構築する場合、最善の攻撃ラインは何ですか

作業中の Web サイト用に jQuery を使用して HTML/CSS と Javascript で必要なものを既に構築しているので、内部で発生しているイベントを検出する方法があると仮定して、Web ビューを使用してそれを表示できると最初に考えました。 Web ビュー。しかし、これは私には少し安いと感じます。おすすめのルートは何でしょう?

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

iphone - UIWebViewで現在のスクロール位置を取得するにはどうすればよいですか

私はUIWebViewを持っていますそしてどうすればスクロール位置を取得できますか?

UIWebView には UIScroller サブビューがあることは知っています。しかし、この UIScroller のオフセットを取得できません (((

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

cocoa - WebView で iFrame ではなくリンクを開く

プログラムで内容を編集する Cocoa アプリケーションに webView があります。私がやりたかったのは、クリックしたリンクをユーザーの既定のブラウザーで開くことだったので、この質問の最後にコードを追加しました。それは完全に機能しますが、ロードするページにiFrameがある場合、デフォルトのブラウザでiFrameのコンテンツが開き、アプリでフレームが正しく表示されません。リンクを開くようにwebviewに指示する方法はありますが、iFrameには何もしませんか?

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

objective-c - WebViewの選択変更のお知らせ

ユーザーが WebView でテキストを選択できる機能を実装しようとしています。マウス ボタンを放した後、小さなウィンドウがポップアップして、ユーザーが選択したテキストに対していくつかの操作を実行できるようになります。

ただし、マウス ボタンを離すことによって、ユーザーの選択がいつ「確認」されたかを判断する際に、より適切な言葉がないため、問題が発生しています。WebEditingDelegate非公式プロトコルはメソッドを定義しますが-webViewDidChangeSelection:、選択が変更されるたびに呼び出されます。したがって、たとえば、ユーザーが行全体をドラッグすると、-webViewDidChangeSelection:が何度も呼び出されます。選択範囲が変更されるたびに 1 回呼び出されます。明らかに、これは機能しません。ドラッグの過程でウィンドウを数回ポップアップするからです。

必要なことを達成する方法を知っている人はいますか?