我有一个类型为任何
的名为 message.body 的对象对象返回 nil ,但是如果我做一些等于nil的测试,则表示message.body始终为真。
我该如何解决?
EDIT
谢谢所有答案
这是我的代码:
extension FirstViewController: WKScriptMessageHandler {
func userContentController(_ userContentController: WKUserContentController, didReceive message: WKScriptMessage) {
if message.name == "jsHandler" {
print( "Value: " )
if message.body != nil {
print( message.body )
}
}
}
}
这是message.body中任何一个的强类型。
非常感谢@vacawama,我确实研究了这个主题,但是没有找到我研究的方式。