如何在iOS中在react-native的JS线程中执行代码?
我能够通过访问reactApplicationContext在react-native android中做同样的事情。
在安卓中:
reactApplicationContext.runOnJSQueueThread(new Runnable() {
public synchronized void run() {
//enter code here
}
});
在IOS中:??
在对
React-Native 库进行了少量挖掘后得到了它。在RCTJSCExecutor中找到了executeBlockOnJavaScriptQueue方法:
[mRCTJSCExecutor executeBlockOnJavaScriptQueue:^{
//enter your code
}];