反应原生:在JS线程上运行



如何在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
  }];

最新更新