我有一个WKWebView
来打开网页。在一个网页上,有一个图像有全屏按钮。
单击全屏按钮时,图像应进入全屏模式,当图像处于全屏模式时,单击同一按钮时图像应退出全屏模式。
它在Chrome和Safari中运行良好,但在WKWebView
中则不然。
WKWebView
如何实现?
访问https://developer.apple.com/documentation/webkit/wkpreferences/3917769-iselementfullscreenenabled/
你可以像下面的代码一样做。
let webConfiguration = WKWebViewConfiguration()
webConfiguration.preferences.isElementFullscreenEnabled = true
虽然这个网站是用日语写的,但它也很有用。https://techandmake.hatenablog.com/