diff --git a/ios/sdk/WeexSDK/Sources/Manager/WXBridgeManager.m b/ios/sdk/WeexSDK/Sources/Manager/WXBridgeManager.m index 207abab1c6..ff89cfc043 100644 --- a/ios/sdk/WeexSDK/Sources/Manager/WXBridgeManager.m +++ b/ios/sdk/WeexSDK/Sources/Manager/WXBridgeManager.m @@ -69,7 +69,7 @@ - (instancetype)init self = [super init]; if (self) { _bridgeCtx = [[WXBridgeContext alloc] init]; - _supportMultiJSThread = YES; + _supportMultiJSThread = NO; _jsTaskQueue = [NSMutableArray array]; } return self; diff --git a/ios/sdk/WeexSDK/Sources/Model/WXSDKInstance.m b/ios/sdk/WeexSDK/Sources/Model/WXSDKInstance.m index adc62939c6..8f4bf9e380 100644 --- a/ios/sdk/WeexSDK/Sources/Model/WXSDKInstance.m +++ b/ios/sdk/WeexSDK/Sources/Model/WXSDKInstance.m @@ -315,6 +315,7 @@ - (void)renderWithURL:(NSURL *)url options:(NSDictionary *)options data:(id)data WXLogError(@"Url must be passed if you use renderWithURL"); return; } + WXLogInfo(@"pageid: %@ renderWithURL: %@", _instanceId, url.absoluteString); [WXCoreBridge install]; if (_useBackupJsThread) { [[WXSDKManager bridgeMgr] executeJSTaskQueue]; @@ -337,6 +338,8 @@ - (void)renderView:(id)source options:(NSDictionary *)options data:(id)data { _options = [options isKindOfClass:[NSDictionary class]] ? options : nil; _jsData = data; + WXLogInfo(@"pageid: %@ renderView pageNmae: %@ options: %@", _instanceId, _pageName, options); + [WXCoreBridge install]; if (_useBackupJsThread) { [[WXSDKManager bridgeMgr] executeJSTaskQueue];