首页 > 解决方案 > URL 未在 webview 上加载

问题描述

So I have this link https://api1341.mr009.com/game/ptLaunchGame?agent=mobile&gameCode=art&gameType=8&sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEyMTc4NDQsImxvZ2luTmFtZSI6ImRldnRlc3Q0NyIsImlhdCI6MTUzMTM5MTQ2OH0.0Ao0O9dPMWvWAHeYE1j4w5f2uLN7C32oMmVXbvTI1qQ

我尝试在 webview 上运行,但它不起作用。

在此处输入图像描述

override func viewDidLoad() {
    super.viewDidLoad()

    let url = URL(string: urlString)
    let request = URLRequest(url: url!)
    webView.loadRequest(request)
}

它仅在我在应用程序外部启动链接时才有效,例如 safari 浏览器。

在此处输入图像描述

哦对了,我只能用Webview作为需求。没有 WebKitView。

标签: iosswiftuiwebview

解决方案


调用 webview 的委托也等于 self

webView.delegate = self self.webView.loadRequest(URLRequest(url: URL(string: self.link)!))


推荐阅读