iOSアプリでコンテンツブロッカー拡張機能を使用しています。私はすでにいくつかのウェブサイトで特定のコンテンツをブロックしましたが、コンテンツブロッカーの拡張機能を使ってウェブサイト全体をブロックすることはできますか?iOSのコンテンツブロッカー拡張機能を使用してSafariの特定のウェブサイトをブロックできます
2
A
答えて
1
私は解決策を得ました。
[{
"action": {
"type": "block"
},
"trigger": {
"url-filter": ".*reddit.*"
}
}]
このコードをjsonファイルのコンテンツブロッカー拡張に書き込みます。
1
ブロッカー拡張の目的は特定のブロックをブロックすることだとは思わないwebSite
。
コンテンツブロッカー拡張機能は、Safariと Safari View Controllerでコンテンツを処理する方法をカスタマイズします。この拡張機能は、要素を隠し、読み込みをブロックし、 Safariの要求からクッキーを取り除くことによって、 コンテンツを調整します。
代わり
webView:shouldStartLoadWithRequest:navigationType
にURLブロックを処理し、そこにあなたのコントロールを行う必要があります。検定:
func webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest, navigationType: UIWebViewNavigationType) -> Bool {
let url = request.URL?.absoluteString
if url == "http://www.test.com"{
return false
}
return true
}
関連する問題
- 1. Safari拡張機能で特定のタブにメッセージを送信
- 2. iOS私のアプリケーションの共有拡張機能を使用するときにSafariでSafariを表示する
- 3. iOS用のFirebaseアナリティクスToday拡張機能(ウィジェット拡張機能)
- 4. Safariブラウザの拡張機能を削除できますか?
- 5. MacでのSafari拡張機能のサイレントインストール
- 6. Safari環境設定のSafari拡張機能の拡張機能タブに表示されない
- 7. 拡張機能付きのChrome拡張機能を使用したマウスクリック
- 8. vsコード - ロールバック拡張機能/特定の拡張機能をインストールする
- 9. Chrome拡張機能 - tabIdを使用して特定のタブを更新する
- 10. ChromeとSafari拡張機能を使用したハイライトURLバー
- 11. iOSアプリの拡張機能でiCloudを使用する
- 12. Safari拡張機能にチェックボックスの設定を追加する
- 13. Javascript - Chrome拡張機能でbackground.jsを使用して複数のウェブサイトのデータを比較できますか?
- 14. 特定のウェブサイトで拡張機能の実行を停止してから開始します
- 15. iOS 10通知コンテンツの拡張機能:NSURLSessionを使用していますか?
- 16. 拡張機能を使用して
- 17. JavaScriptを使用して簡単なTwitter Safari拡張機能を作成する
- 18. Chrome拡張機能を使用してCookieを設定できません
- 19. Saxonの特定の拡張機能へのアクセスを制御できますか?
- 20. Chrome拡張機能 - 設定ページで拡張機能の画像
- 21. Chrome拡張機能:拡張機能を使用して、ページ上のイベントをリッスンしますか?
- 22. Safari拡張機能の起動スクリプトのアクセス設定
- 23. Google Chromeの拡張機能でJavaの拡張機能を使用してタイムゾーンのオフセットを見つける
- 24. Safari拡張機能にSafari Popover hideイベントがありますか?
- 25. VSコードで特定の拡張機能を無効にする
- 26. Safari拡張機能 - 証明書
- 27. ドループスプレッドシートで「拡張」機能を使用していますか?
- 28. XamarinでiOS拡張機能をデバッグ
- 29. Safari拡張機能で選択したテキストを取得する
- 30. 私のiOSアプリケーションのSafariから特定の拡張子を持つファイルを開きます
あなたはいくつかのウェブサイトの広告をブロックしているというデモを送ってきましたか? –