問題タブ [wkwebview]
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.
ios - WKWebView リーダー ビュー
UIWebView
からに切り替えていますがWKWebView
、を使用するための構成をセットアップする方法がわかりませんReader
。
私を助けることができる人はいますか?
viewDidLoad
:
javascript - WKUserScript が機能しない
WKWebview
APIを使用してスクリプトを挿入したい。何らかの理由で機能せず、理解できません。開発者コンソールでデバッグを試みましたが、そこにもコードがSafari
見つかりません。JavaScript
実装コードは次のとおりです。
ios - 「Thread 1:EXC_BAD_ACCESS」エラーが発生していますか?
WKWebView と Swift 言語を使用して単純な Web ビューアーを作成しています。これが私のコードです。
webView = WKWebView()
アプリケーションを実行しようとすると、「Thread 1:EXC_BAD_ACCESS」エラーが表示されます。どうすればこれを修正できますか?
ios - UIWebView の scalesPageToFit に相当する WKWebView
に置き換えるために iOS アプリを更新UIWebView
していWKWebView
ます。ただし、で同じ動作を実現する方法がわかりませんWKWebView
。UIWebView
以前scalesPageToFit
は、Web ページが画面サイズと同じサイズで表示されるようにしていました (スクロールせずにフルスクリーンに表示されるようにするため) 。
私はウェブ上でその解決策を見つけましたが、うまくいきません:
swift - WKWebView ヘルプ サポート
7.1 Deployment で新しい WebKit を実装できました。iOS8以降の端末では問題なく使用できています。ただし、デバイスが iOS8 を下回ると、初期化後も WKWebView が nil になります。Webkit をサイレントにしてプロジェクトに正常に追加し、デプロイメントが 7.1 であったとしても、OS が実際に iOS8 を下回ると、この WebKit は無効になります。 .
このエラーを確認して続行します。この Webkit は、Swift および iOS8 のリリースで導入されたためです。ありがとう
wkwebview - WKWebView の現在の完全な URL を取得する
WKWebView
すべてのリクエストに対して完全な URL をロードする方法はありますか?
ナビゲーションでのみmainFrame
機能し、URL 要求パラメーターを提供しません。
UIWebViewDelegate
のように完全な URL を取得するにはどうすればよいですか
...読み込みが終了した後に呼び出され、webView
パラメーターから完全なリクエスト URL を取得できます。
WKWebView
のURL
プロパティによって、UI に適したベース URL を抽出するために必要な作業が省略されるのは良いことですが、完全な URL を取得できないのは大きな損失です!
使ってみました
UIWebView
...しかし、ページの読み込みが終了した後にのrequest
プロパティが保持するものと比較して、URL に対して異なる結果が生成されます。