在我的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/