我只是想让我的应用程序在启动时重新加载JS包。这可以通过编程方式进行吗?
答案 0 :(得分:0)
只需调用reload()
实例的RCTBridge
方法即可。在我们的例子中,我们有一个类似的快速设置:
class ReactNativeBridge: NSObject, RCTBridgeDelegate {
static var shared = ReactNativeBridge()
private lazy var bridge: RCTBridge = {
return RCTBridge(delegate: self, launchOptions: nil)
}()
func reload() {
bridge.reload()
}
func sourceURL(for bridge: RCTBridge!) -> URL! { ... }
}