2016-09-19 12 views
1

是否有可能在iOS中處理JSContext中的JavaScript承諾?如何在iOS中處理JavaScript承諾JavaScriptCore

我有一個正在運行的應用程序,它在swift中使用iOS JavaScriptCore。只要JavaScript沒有運行Promises,所有對javascript的調用都會工作。一旦javascript函數使用Promise,對swift的調用永遠不會解析或拒絕,它只會返回,其中包含一個javascript promise。

看來,承諾在JavaScript endup在不同的線程比主線程。

這應該如何在iOS和JavaScriptCore中處理。 我使用的Xcode 8快捷3.0

感謝莫爾塔扎

回答

0

有與JavaScriptCore的,並從JavaScript承諾沒有問題。我在Promises鏈中出現了一個錯誤,這導致了javascipt中從未達到的解決方案。