【发布时间】:2016-09-19 14:16:47
【问题描述】:
是否可以在 iOS 中处理 JSContext 中的 javascript 承诺?
我有一个正在运行的应用程序,它在 swift 中使用 iOS JavaScriptCore。只要 javascript 不运行 Promises,所有对 javascript 的调用都可以正常工作。一旦 javascript 函数使用 Promises,对 swift 的调用永远不会解析或拒绝,它只会返回,其中包含一个 javascript 承诺。
似乎 javascript 中的 Promise 最终出现在与主线程不同的线程中。
在 iOS 和 JavaScriptCore 中应该如何处理。 我正在使用 Xcode 8 和 swift 3.0
谢谢莫尔特萨
【问题讨论】:
标签: ios swift javascriptcore