React-Native:运行 在 JS 线程上
React-Native : Running on JS Thread
如何在 iOS 的 react-native JS 线程中执行代码?
我可以通过访问 reactApplicationContext 在 react-native android 中做同样的事情。
在Android中:
reactApplicationContext.runOnJSQueueThread(new Runnable() {
public synchronized void run() {
//enter code here
}
});
在IOS中:??
在深入研究 React-Native 库后得到了它。
在 RCTJSCExecutor:
中找到 executeBlockOnJavaScriptQueue 方法
[mRCTJSCExecutor executeBlockOnJavaScriptQueue:^{
//enter your code
}];
如何在 iOS 的 react-native JS 线程中执行代码?
我可以通过访问 reactApplicationContext 在 react-native android 中做同样的事情。
在Android中:
reactApplicationContext.runOnJSQueueThread(new Runnable() {
public synchronized void run() {
//enter code here
}
});
在IOS中:??
在深入研究 React-Native 库后得到了它。 在 RCTJSCExecutor:
中找到 executeBlockOnJavaScriptQueue 方法 [mRCTJSCExecutor executeBlockOnJavaScriptQueue:^{
//enter your code
}];