問題タブ [wkwebviewconfiguration]

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 に答える
639 参照

ios - Swift の基本認証を使用した WKWebView の完全な例

WKWebView基本認証で認証するサイトの例をまとめようとしています。できればswiftを使いたいです。チャレンジを使用する例

Base64これはヘッダーに暗号化を追加しません。それは必要ないのですか?

どんな助けでも感謝します。

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

ios - WKWebView: iOS8 でローカル ストレージを有効にする方法

ローカルストレージを有効にしようとしています。しかし、iOS8では、それを行う方法が見つかりません。

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

javascript - iOS: パラメーターに改行文字が含まれている場合、evaluateJavaScript は関数を呼び出さない

目標は、 内に含まれる Web ページ内でコールバック関数を呼び出すことWKWebViewです。

evaluateJavaScriptパラメータに改行文字が含まれている場合、コールバック関数が呼び出されないことを意味します。

どうしてこれなの?

userContentController(_ userContentController: WKUserContentController, didReceive message: WKScriptMessage)ユーザーが Web ページのボタンを押すと呼び出されます。

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

ios - 複数の WKWebView 間でセッションを共有する

請求ロジックを実装する必要があります。いくつかのリダイレクトを行ってから、新しいウィンドウで新しいフレームを開きます。これが Web ブラウザーでの動作です。

WKWebViewで課金枠を表示しています。新しいフレーム (navigationAction.targetFrame.isNil) を開こうとする瞬間を捉え、webView に新しいリクエストをロードするように依頼します。新しいフレームが読み込まれていますが、一部のリダイレクトが行われず、課金でエラーが表示されます。セッションが失われたようです。

私は別の方法を試しました: 新しい webView に新しいリクエストをロードします。webView を初期化するとき、次の記事に従って、前のものから processPull を渡します: https://github.com/ShingoFukuyama/WKWebViewTips#cookie-sharing-between-multiple-wkwebviews問題は解決しませんでした。