WKWEbView 加载 URL 并评估

问题描述 投票:0回答:1

我想访问 javascript 文件存储属性。我怎样才能做到这一点?

我想获取用户ID。我还想调用一个函数,将推送令牌设置到服务器。有什么建议吗? 例如:

func getProfileUserIDFromJavaScript() {
        let javascript = "GameState.Profile.Uid()"
        webView.evaluateJavaScript(javascript) { (result, error) in
            if let uID = result as? String {
                // Use the adUnitId obtained from JavaScript
                print("User ID: \(uID)")
                self.userID = uID
            } else {
                print("Error obtaining User ID: \(error?.localizedDescription ?? "Unknown error")")
            }
        }
    }
javascript ios swift wkwebview evaluatejavascript
1个回答
0
投票

用“”“函数”“”调用函数解决了我的问题。

我在很多网站上搜索过这个,但最后我发现这个对我来说很有效。

© www.soinside.com 2019 - 2024. All rights reserved.