当使用Web视图将我的网页转换为使用Xcode的应用程序时,登录按钮在登录后不会返回到指定页面,它会停留在登录页面中(虽然在浏览器中这些行为可以正常工作)
每当返回到不同的页面时,都会观察到类似的行为
这是为了使我的网站作为一个iOS应用程序使用Web视图访问
我试着用这个代码片段:
var backNavigation:WKNavigation?
func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) {
if backNavigation?.isEqual(navigation) ?? false {
webView.reload()
backNavigation = nil}
这个想法是让应用程序得到重定向到正确的页面,如在网站登录后或说取消。(网站上的功能正常)
2条答案
按热度按时间wmtdaxz31#
我认为解决方案可能是在应用程序传输安全设置下允许任意加载。请检查下面的链接:
Transport security has blocked a cleartext HTTP
uidvcgyl2#
尝试添加此代码