在我的iOS应用中,我有一个WKWebView可以加载我的网站。

我的网站上有一个HTML表单,允许用户上传图像。

我想在用户单击此表单附加按钮时收到,以便我可以请求“相机和照片库”的权限。如果用户拒绝访问,我想取消该点击。

如果用户未从照片库中选择图像,然后单击“取消”。 WKWebView重新加载我的页面。我不希望它重新加载我的页面。

@IBOutlet weak var webView: WKWebView!
webView.navigationDelegate = self
webView.uiDelegate = self


哪些delegate函数适合我的情况。

最佳答案

您可能需要考虑使用WKUserScript将按钮的onclick事件的JS回调注入WKWebView中。

您可以找到类似的问题,以及有关如何做到这一点的很好的答案。

关于ios - 如何从WKWebView处理用户的上传图像或视频?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56332376/

10-14 21:15
查看更多