wkwebview
YouTube に入る があり、自動的にビデオ プレーヤーに移動せずにビデオをクリックしたいと考えています。
私はこれを3つの異なる方法で止めようとしました
- を使用して
config.requiresUserActionForMediaPlayback = true
decidePolicyForNavigationAction
デリゲート関数で、YouTube ビデオの存在を確認して設定しますdecisionHandler(WKNavigationActionPolicy.Cancel)
webView.stopLoading()
#2で行ったことにも追加しました
それにもかかわらず、リンクをクリックすると、ビデオが自動的に再生を開始します。
私はアイデアがありません。何かご意見は?
私はいくつかのJavaScriptを注入してみることができることを知っていますが、それは私にとって最後の手段のようです.