4

我有一个wkwebview进入 youtube 的视频,我想点击一个视频,但它不会自动将我扔到视频播放器中。

我尝试以 3 种不同的方式阻止它

  1. 使用config.requiresUserActionForMediaPlayback = true
  2. decidePolicyForNavigationAction委托功能中,我检查是否存在 youtube 视频并设置decisionHandler(WKNavigationActionPolicy.Cancel)
  3. 我还在webView.stopLoading()#2 中添加了一个

尽管如此,点击链接仍然会触发视频自动开始播放。

我没主意了;有什么想法吗?

我知道我可以尝试注入一些javascript,但这对我来说似乎是最后的手段。

4

0 回答 0