什么类型(在字符串旁边)可以从WKScriptMessage中的JavaScript传递到Swift?

时间:2015-07-31 05:14:25

标签: javascript swift ios9 wkwebview

我知道如何将字符串(例如来自DOM文本节点)从JavaScript(在应用程序WKWebView内)传递给Swift。

支持哪些其他类型?例如,我可以在WKScriptMessage内传递DOM元素吗?

2 个答案:

答案 0 :(得分:0)

我从未见过任何适当的文件。我已经成功地在那里放了JSON兼容的东西。

我认为DOM元素不起作用。但是试试吧,看看你得到了什么。您可能必须先在JavaScript中将其转换为更简单的对象。

答案 1 :(得分:0)

根据API Reference,允许的类型为:

NSNumberNSStringNSDateNSArrayNSDictionaryNSNull