【发布时间】:2016-01-28 21:54:29
【问题描述】:
在 WKWebView 中,我们可以使用 webkit 消息处理程序 webkit.messageHandlers.<handler>.pushMessage(message). 调用 ObjectiveC/Swift 代码
这也适用于 IFrame。
有没有办法通过调用 IFrame 来响应这个问题?
目前evaluateJavaScript: API 仅支持与主框架的通信。
【问题讨论】:
-
如果 evaluateJavaScript 只包含 JS 函数的名称和参数,那么简单的想法是在主框架中使用一些 JS 代码代理到 IFrame(s)。
标签: javascript ios webkit uikit wkwebview