私はswift 2で書いています - 個人的な小さなアプリケーションです。もしURLに特定の文字列が含まれているかどうかを調べる方法があるかどうか、またその場合はページの読み込みを続けますが、却下可能なUI警告が表示されるのでしょうか?現在のUIアラートコントローラで特定の文字列を含むURLをロードするとき
答えて
WKWebViewがあり、そのリンクのURLに特定の文字列が含まれているかどうかを確認するリンクですか?
あなたは、WebビューのnavigationDelegate
としてあなたのビューコントローラを設定してから、私はWKWebViewを使用していないので、私は方法については、完全に明確ではないよ
webView(_ webView: WKWebView,
didCommitNavigation navigation: WKNavigation!)
のようなものWKNavigationDelegate
の方法を使用することができるはず
ユーザーがリンクしているURLを取得します。 didCommitNavigation
メソッドのウェブビューのURLプロパティを確認するようです。
let strUrl = webview.URL?.absoluteString
if strUrl.lowercaseString.rangeOfString("swift") != nil {
print("Url is found")
//open the UIAlertController
}
:
で作業しています。これは既にナビゲーションデリゲートとしてセットアップされています私の最初のコード行にあります: "class ViewController:UIVi ewController、WKNavigationDelegate {" - URLに文字列が含まれているかどうかをテストする方法や次のページのURLを取得する方法はありません –
いいえ、単に、ビューコントローラが' WKNavigationDelegate 'プロトコル。次に、ウェブビューからビューコントローラにドラッグ&ドロップし、ナビゲーションコントローラリンクを接続する必要があります。次に、 'webView:didCommitNavigation:'メソッドを実装する必要があり、呼び出されると、WebビューにそのURLを問い合わせます。 –
WKWebViewは、あなたがそれはあなたがこのようにチェックすることができ、特定のURLやない であるかどうかをチェックすることができ、そのURLから、現在のURLを取得するために使用できる「URL」と呼ばれる性質を持っていますこのメソッドは、URLロードリクエスト時間、WKWebviewデリゲートメソッドなどでいつでも使用できます。
- 1. JSTL - クエリ文字列を含む現在のURLを表示
- 2. 特定の文字を含む特定の長さの文字列のRegEx
- 3. URLに特殊文字を含むlaravelルートを定義する
- 4. 特定の文字を含む単語を含む正規表現
- 5. 特定の文字列を含むファイルを移動するバッチスクリプト
- 6. 特定の単語を含む文字列を抽出する
- 7. 特定の文字列を含むExcelファイルを実行する
- 8. MongoDB:特定の文字のみを含む文字列をフィルタリングするには?
- 9. 特定の文字列のみを含むpandasデータフレームの行の選択(複数の文字列を含む)
- 10. Power BIクエリエディタ:特定の文字列を含む列名のリスト
- 11. 文字を含む特定の文字列にマッチするPythonの再(正規表現)は、ハイフン、数字
- 12. regex - 別の特定の文字列を含む場合を除いて、文字列を含むフィルタ
- 13. 常に特定の文字を含む文字列を生成するpython
- 14. R:特定の文字パターンを含む文字列を削除するには?
- 15. スペースを含む特定の文字列を含むテキストの検索
- 16. 特定の文字との間で文字列を読む
- 17. 特定の文字列を含む行を削除します。
- 18. 特殊文字 '/'を含む文字列のJavascript部分文字
- 19. 文字を含む文字列を含む文字列
- 20. 特定の文字列を含むが7番目の文字を含むレコードを返す
- 21. スペースと特殊文字を含むURLのベストプラクティス
- 22. BASH - 特殊文字を含む文字列を解析する
- 23. SED:特殊文字を含む文字列を挿入する
- 24. クエリ文字列(クエリ文字列としてURLを含む)を含むURLをクエリ文字列として送信する方法
- 25. Java:テキストファイルを読むとき、特定の文字列を含む特定の行をどのように読むことができますか?
- 26. 特定の文字列を含む行の先頭と末尾に文字列を追加する
- 27. perl:特殊文字を含む生の文字列を表示
- 28. MSAccess特殊文字と空白を含む文字列での更新文
- 29. 特定の順序で文字列を含むJTable列を並べ替える
- 30. 特殊文字を含む文字列を配列
私はWKWebViewではなくUIWebView –