全栈开发
全栈开发
  • 发布:2020-03-07 10:36
  • 更新:2021-01-19 09:05
  • 阅读:1520

【报Bug】ios小程序嵌入工程后页面打开缓慢

分类:uni小程序sdk

详细问题描述

(DCloud产品不会有明显的bug,所以你遇到的问题大都是在特定环境下才能重现的问题,请仔细描述你的环境和重现方式,否则DCloud很难排查解决你的问题)

[内容]
直接按照文档将SDK迁移到我自己的项目中,发现小程序打开速度缓慢,但是运行demo是很快的。在日志中发现有很多======================开头的日志,好像是SDK中打印出来的。整个打开过程的所有日志;
2020-03-07 10:26:41.513872+0800 NTG[2424:1063312] [Runtime][DEBUG:] ##CoreApp##...app start load..
2020-03-07 10:26:41.532787+0800 NTG[2424:1063312] -canOpenURL: failed for URL: "hbuilder://" - error: "This app is not allowed to query for scheme hbuilder"
2020-03-07 10:26:41.533802+0800 NTG[2424:1063312] [Runtime][DEBUG:] ##CoreApp##...createAppRuntime..
2020-03-07 10:26:41.604539+0800 NTG[2424:1063312] <Weex>[info]WXComponentFactory.m:268, Type 'waterfall' is registerd as affine type of 'scroller' because 'WXRecyclerComponent' is subclass of 'WXScrollerComponent'.
2020-03-07 10:26:41.609471+0800 NTG[2424:1063312] <Weex>[info]WXComponentFactory.m:268, Type 'list' is registerd as affine type of 'scroller' because 'WXListComponent' is subclass of 'WXScrollerComponent'.
2020-03-07 10:26:41.618865+0800 NTG[2424:1063312] <Weex>[info]WXComponentFactory.m:268, Type 'recycle-list' is registerd as affine type of 'scroller' because 'WXRecycleListComponent' is subclass of 'WXScrollerComponent'.
2020-03-07 10:26:41.620829+0800 NTG[2424:1063312] <Weex>[info]WXComponentFactory.m:268, Type 'recycler' is registerd as affine type of 'scroller' because 'WXRecyclerComponent' is subclass of 'WXScrollerComponent'.
2020-03-07 10:26:41.653400+0800 NTG[2424:1063312] [Runtime][DEBUG:] ##CoreApp##...createAppWindow..
2020-03-07 10:26:41.772151+0800 NTG[2424:1063312] [Runtime][DEBUG:] ##CoreApp##...创建首页..
2020-03-07 10:26:41.821442+0800 NTG[2424:1063312] [Runtime][DEBUG:] show NWindow--[1]
2020-03-07 10:26:41.824832+0800 NTG[2424:1063312] [Runtime][INFO:] refreshWhitePageCheckWebview---evt[3]---[<PDRCoreAppFrame: 0x10300c600; frame = (0 0; 320 568); clipsToBounds = YES; layer = <CALayer: 0x102299940>>]
2020-03-07 10:26:41.827748+0800 NTG[2424:1063312] [Runtime][INFO:] Archiver file fullPath /var/mobile/Containers/Data/Application/8D4D9694-F8BF-480F-B060-720D5A71BD0F/Library/Pandora/apps/test/data/download.plist
2020-03-07 10:26:41.829638+0800 NTG[2424:1063312] [Runtime][INFO:] Archiver file fullPath /var/mobile/Containers/Data/Application/8D4D9694-F8BF-480F-B060-720D5A71BD0F/Library/Pandora/apps/test/data/upload.plist
2020-03-07 10:26:41.895815+0800 NTG[2424:1063312] <Weex>[error]script_bridge.h:168, <WeexCore> xxx set_core_side is runing and 0x1023857d0
2020-03-07 10:26:41.896561+0800 NTG[2424:1063312] <Weex>[log]WXSDKInstance.m:503, Start rendering page:app-service.js
2020-03-07 10:26:42.264755+0800 NTG[2424:1063312] [Runtime][INFO:] checkCurwebviewWhiteCheck---[1]
2020-03-07 10:26:42.264905+0800 NTG[2424:1063312] [Runtime][INFO:] check webview enable white check--[1]--manifesttarget [1]
2020-03-07 10:26:42.265006+0800 NTG[2424:1063312] [Runtime][INFO:] webviewWhiteCheck--Enable---[1]
=================================================================
Main Thread Checker: UI API called on a background thread: -[UIApplication statusBarOrientation]
PID: 2424, TID: 1063586, Thread name: com.taobao.weex.bridge, Queue name: com.apple.root.default-qos.overcommit, QoS: 21
Backtrace:
4 NTG 0x0000000100a1d70c -[PGNavigator getOrientation:] + 48
5 NTG 0x0000000100ac5224 -[PDRCoreFeature Execute:] + 416
6 NTG 0x0000000100b40694 -[PDRCoreApp handleCmds:] + 144
7 NTG 0x00000001009b7814 -[WXSDKInstance(DCPlusBridge) execSync:] + 112
8 NTG 0x000000010098c5f0 -[PlusWeexModule execSync:] + 80
9 CoreFoundation 0x0000000181efa580 <redacted> + 144
10 CoreFoundation 0x0000000181dd9748 <redacted> + 284
11 NTG 0x000000010099c800 -[WXModuleMethod invoke] + 1012
12 NTG 0x00000001009081d8 42-[WXBridgeContext registerGlobalFunctions]_block_invoke_5.216 + 1176
13 NTG 0x00000001009e5278 __43-[WXJSCoreBridge registerCallNativeModule:]_block_invoke + 568
14 CoreFoundation 0x0000000181efa580 <redacted> + 144
15 CoreFoundation 0x0000000181dd9748 <redacted> + 284
16 JavaScriptCore 0x0000000188ba4e54 <redacted> + 424
17 JavaScriptCore 0x0000000188ba4960 <redacted> + 232
18 JavaScriptCore 0x0000000188ba4398 <redacted> + 416
19 JavaScriptCore 0x0000000188b97408 <redacted> + 32152
20 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
21 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
22 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
23 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
24 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
25 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
26 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
27 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
28 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
29 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
30 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
31 JavaScriptCore 0x0000000188b8f4a0 <redacted> + 272
32 JavaScriptCore 0x0000000189140aa4 <redacted> + 184
33 JavaScriptCore 0x0000000189119378 <redacted> + 10392
34 JavaScriptCore 0x00000001892a292c _ZN3JSC8evaluateEPNS_9ExecStateERKNS_10SourceCodeENS_7JSValueERN3WTF8NakedPtrINS_9ExceptionEEE + 332
35 JavaScriptCore 0x0000000188bb9bb0 JSEvaluateScript + 516
36 JavaScriptCore 0x0000000188b9a4ec <redacted> + 108
37 NTG 0x00000001009e307c -[WXJSCoreBridge executeJavascript:withSourceURL:] + 76
38 NTG 0x000000010090a7e0
56-[WXBridgeContext createInstance:template:options:data:]_block_invoke.416 + 2424
39 NTG 0x000000010090ce8c -[WXBridgeContext callJSMethod:args:onContext:completion:] + 460
40 NTG 0x0000000100909884 -[WXBridgeContext createInstance:template:options:data:] + 3480
41 NTG 0x00000001009f6650 56-[WXBridgeManager createInstance:template:options:data:]_block_invoke + 88
42 NTG 0x00000001009f5c40 +[WXBridgeManager _performBlockOnBridgeThread:instance:] + 312
43 Foundation 0x000000018293e0ec <redacted> + 340
44 CoreFoundation 0x0000000181e9b404 <redacted> + 24
45 CoreFoundation 0x0000000181e9ac2c <redacted> + 276
46 CoreFoundation 2020-03-07 10:26:42.587151+0800 NTG[2424:1063586] [reports] Main Thread Checker: UI API called on a background thread: -[UIApplication statusBarOrientation]
PID: 2424, TID: 1063586, Thread name: com.taobao.weex.bridge, Queue name: com.apple.root.default-qos.overcommit, QoS: 21
Backtrace:
4 NTG 0x0000000100a1d70c -[PGNavigator getOrientation:] + 48
5 NTG 0x0000000100ac5224 -[PDRCoreFeature Execute:] + 416
6 NTG 0x0000000100b40694 -[PDRCoreApp handleCmds:] + 144
7 NTG 0x00000001009b7814 -[WXSDKInstance(DCPlusBridge) execSync:] + 112
8 NTG 0x000000010098c5f0 -[PlusWeexModule execSync:] + 80
9 CoreFoundation 0x0000000181efa580 <redacted> + 144
10 CoreFoundation 0x0000000181dd9748 <redacted> + 284
11 NTG 0x000000010099c800 -[WXModuleMethod invoke] + 1012
12 NTG 0x00000001009081d8 __42-[WXBridgeContext registerGlobalFunctions]_block_invoke_5.216 + 1176
13 NTG 0x00000001009e5278
43-[WXJSCoreBridge registerCallNativeModule:]_block_invoke + 568
14 CoreFoundation 0x0000000181efa580 <redacted> + 144
15 CoreFoundation 0x0000000181dd9748 <redacted> + 284
16 JavaScriptCore 0x0000000188ba4e54 <redacted> + 424
17 JavaScriptCore 0x0000000188ba4960 <redacted> + 232
18 JavaScriptCore 0x0000000188ba4398 <redacted> + 416
19 JavaScriptCore 0x0000000188b97408 <redacted> + 32152
20 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
21 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
22 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
23 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
24 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
25 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
26 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
27 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
28 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
29 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
30 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
31 JavaScriptCore 0x0000000188b8f4a0 <redacted> + 272
32 JavaScriptCore 0x0000000189140aa4 <redacted> + 184
33 JavaScriptCore 0x0000000189119378 <redacted> + 10392
34 JavaScriptCore 0x00000001892a292c _ZN3JSC8evaluateEPNS_9ExecStateERKNS_10SourceCodeENS_7JSValueERN3WTF8NakedPtrINS_9ExceptionEEE + 332
35 JavaScriptCore 0x0000000188bb9bb0 JSEvaluateScript + 516
36 JavaScriptCore 0x0000000188b9a4ec <redacted> + 108
37 NTG 0x00000001009e307c -[WXJSCoreBridge executeJavascript:withSourceURL:] + 76
38 NTG 0x000000010090a7e0 56-[WXBridgeContext createInstance:template:options:data:]_block_invoke.416 + 2424
39 NTG 0x000000010090ce8c -[WXBridgeContext callJSMethod:args:onContext:completion:] + 460
40 NTG 0x0000000100909884 -[WXBridgeContext createInstance:template:options:data:] + 3480
41 NTG 0x00000001009f6650
56-[WXBridgeManager createInstance:template:options:data:]_block_invoke + 88
42 NTG 0x00000001009f5c40 +[WXBridgeManager _performBlockOnBridgeThread:instance:] + 312
43 Foundation 0x000000018293e0ec <redacted> + 340
44 CoreFoundation 0x0000000181e9b404 <redacted> + 24
45 CoreFoundation 0x0000000181e9ac2c <redacted> + 276
46 CoreFoundation
2020-03-07 10:26:54.115457+0800 NTG[2424:1063312] [Runtime][INFO:] ###whiteCheckTimerSel----[<PDRCoreAppFrame: 0x10300c600; frame = (0 0; 320 568); clipsToBounds = YES; layer = <CALayer: 0x102299940>>]
2020-03-07 10:26:54.119329+0800 NTG[2424:1063312] [Runtime][DEBUG:] doSplashTimeout
2020-03-07 10:26:54.120013+0800 NTG[2424:1063312] [Runtime][INFO:] ##destoryWhitePageCheckTimer--[<PDRCoreAppFrame: 0x10300c600; frame = (0 0; 320 568); clipsToBounds = YES; layer = <CALayer: 0x102299940>>]---[<NSCFTimer: 0x1022994e0>]
2020-03-07 10:26:54.124288+0800 NTG[2424:1063312] [Runtime][DEBUG:] closeSplashscreen
2020-03-07 10:26:54.126713+0800 NTG[2424:1063312] [Runtime][DEBUG:] -----deviceid+632CD32E-91C2-497E-9FA4-DD1F67589310
=================================================================
Main Thread Checker: UI API called on a background thread: -[UIApplication delegate]
PID: 2424, TID: 1063586, Thread name: com.taobao.weex.bridge, Queue name: com.apple.root.default-qos.overcommit, QoS: 21
Backtrace:
4 NTG 0x0000000100a1b3b0 -[PGNavigator getSafeAreaInsets:] + 260
5 NTG 0x0000000100ac5224 -[PDRCoreFeature Execute:] + 416
6 NTG 0x0000000100b40694 -[PDRCoreApp handleCmds:] + 144
7 NTG 0x00000001009b7814 -[WXSDKInstance(DCPlusBridge) execSync:] + 112
8 NTG 0x000000010098c5f0 -[PlusWeexModule execSync:] + 80
9 CoreFoundation 0x0000000181efa580 <redacted> + 144
10 CoreFoundation 0x0000000181dd9748 <redacted> + 284
11 NTG 0x000000010099c800 -[WXModuleMethod invoke] + 1012
12 NTG 0x00000001009081d8
42-[WXBridgeContext registerGlobalFunctions]_block_invoke_5.216 + 1176
13 NTG 0x00000001009e5278 43-[WXJSCoreBridge registerCallNativeModule:]_block_invoke + 568
14 CoreFoundation 0x0000000181efa580 <redacted> + 144
15 CoreFoundation 0x0000000181dd9748 <redacted> + 284
16 JavaScriptCore 0x0000000188ba4e54 <redacted> + 424
17 JavaScriptCore 0x0000000188ba4960 <redacted> + 232
18 JavaScriptCore 0x0000000188ba4398 <redacted> + 416
19 JavaScriptCore 0x0000000188b97408 <redacted> + 32152
20 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
21 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
22 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
23 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
24 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
25 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
26 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
27 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
28 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
29 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
30 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
31 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
32 JavaScriptCore 0x0000000188b8f4a0 <redacted> + 272
33 JavaScriptCore 0x0000000189140aa4 <redacted> + 184
34 JavaScriptCore 0x0000000189119378 <redacted> + 10392
35 JavaScriptCore 0x00000001892a292c _ZN3JSC8evaluateEPNS_9ExecStateERKNS_10SourceCodeENS_7JSValueERN3WTF8NakedPtrINS_9ExceptionEEE + 332
36 JavaScriptCore 0x0000000188bb9bb0 JSEvaluateScript + 516
37 JavaScriptCore 0x0000000188b9a4ec <redacted> + 108
38 NTG 0x00000001009e307c -[WXJSCoreBridge executeJavascript:withSourceURL:] + 76
39 NTG 0x000000010090a7e0 56-[WXBridgeContext createInstance:template:options:data:]_block_invoke.416 + 2424
40 NTG 0x000000010090ce8c -[WXBridgeContext callJSMethod:args:onContext:completion:] + 460
41 NTG 0x0000000100909884 -[WXBridgeContext createInstance:template:options:data:] + 3480
42 NTG 0x00000001009f6650
56-[WXBridgeManager createInstance:template:options:data:]_block_invoke + 88
43 NTG 0x00000001009f5c40 +[WXBridgeManager _performBlockOnBridgeThread:instance:] + 312
44 Foundation 0x000000018293e0ec <redacted> + 340
45 CoreFoundation 0x0000000181e9b404 <redacted> + 24
46 CoreFoundation 2020-03-07 10:26:54.144235+0800 NTG[2424:1063586] [reports] Main Thread Checker: UI API called on a background thread: -[UIApplication delegate]
PID: 2424, TID: 1063586, Thread name: com.taobao.weex.bridge, Queue name: com.apple.root.default-qos.overcommit, QoS: 21
Backtrace:
4 NTG 0x0000000100a1b3b0 -[PGNavigator getSafeAreaInsets:] + 260
5 NTG 0x0000000100ac5224 -[PDRCoreFeature Execute:] + 416
6 NTG 0x0000000100b40694 -[PDRCoreApp handleCmds:] + 144
7 NTG 0x00000001009b7814 -[WXSDKInstance(DCPlusBridge) execSync:] + 112
8 NTG 0x000000010098c5f0 -[PlusWeexModule execSync:] + 80
9 CoreFoundation 0x0000000181efa580 <redacted> + 144
10 CoreFoundation 0x0000000181dd9748 <redacted> + 284
11 NTG 0x000000010099c800 -[WXModuleMethod invoke] + 1012
12 NTG 0x00000001009081d8
42-[WXBridgeContext registerGlobalFunctions]_block_invoke_5.216 + 1176
13 NTG 0x00000001009e5278 43-[WXJSCoreBridge registerCallNativeModule:]_block_invoke + 568
14 CoreFoundation 0x0000000181efa580 <redacted> + 144
15 CoreFoundation 0x0000000181dd9748 <redacted> + 284
16 JavaScriptCore 0x0000000188ba4e54 <redacted> + 424
17 JavaScriptCore 0x0000000188ba4960 <redacted> + 232
18 JavaScriptCore 0x0000000188ba4398 <redacted> + 416
19 JavaScriptCore 0x0000000188b97408 <redacted> + 32152
20 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
21 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
22 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
23 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
24 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
25 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
26 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
27 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
28 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
29 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
30 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
31 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
32 JavaScriptCore 0x0000000188b8f4a0 <redacted> + 272
33 JavaScriptCore 0x0000000189140aa4 <redacted> + 184
34 JavaScriptCore 0x0000000189119378 <redacted> + 10392
35 JavaScriptCore 0x00000001892a292c _ZN3JSC8evaluateEPNS_9ExecStateERKNS_10SourceCodeENS_7JSValueERN3WTF8NakedPtrINS_9ExceptionEEE + 332
36 JavaScriptCore 0x0000000188bb9bb0 JSEvaluateScript + 516
37 JavaScriptCore 0x0000000188b9a4ec <redacted> + 108
38 NTG 0x00000001009e307c -[WXJSCoreBridge executeJavascript:withSourceURL:] + 76
39 NTG 0x000000010090a7e0 56-[WXBridgeContext createInstance:template:options:data:]_block_invoke.416 + 2424
40 NTG 0x000000010090ce8c -[WXBridgeContext callJSMethod:args:onContext:completion:] + 460
41 NTG 0x0000000100909884 -[WXBridgeContext createInstance:template:options:data:] + 3480
42 NTG 0x00000001009f6650
56-[WXBridgeManager createInstance:template:options:data:]_block_invoke + 88
43 NTG 0x00000001009f5c40 +[WXBridgeManager _performBlockOnBridgeThread:instance:] + 312
44 Foundation 0x000000018293e0ec <redacted> + 340
45 CoreFoundation 0x0000000181e9b404 <redacted> + 24
46 CoreFoundation
=================================================================
Main Thread Checker: UI API called on a background thread: -[UIWindow safeAreaInsets]
PID: 2424, TID: 1063586, Thread name: com.taobao.weex.bridge, Queue name: com.apple.root.default-qos.overcommit, QoS: 21
Backtrace:
4 NTG 0x0000000100a1b3c8 -[PGNavigator getSafeAreaInsets:] + 284
5 NTG 0x0000000100ac5224 -[PDRCoreFeature Execute:] + 416
6 NTG 0x0000000100b40694 -[PDRCoreApp handleCmds:] + 144
7 NTG 0x00000001009b7814 -[WXSDKInstance(DCPlusBridge) execSync:] + 112
8 NTG 0x000000010098c5f0 -[PlusWeexModule execSync:] + 80
9 CoreFoundation 0x0000000181efa580 <redacted> + 144
10 CoreFoundation 0x0000000181dd9748 <redacted> + 284
11 NTG 0x000000010099c800 -[WXModuleMethod invoke] + 1012
12 NTG 0x00000001009081d8
42-[WXBridgeContext registerGlobalFunctions]_block_invoke_5.216 + 1176
13 NTG 0x00000001009e5278 __43-[WXJSCoreBridge registerCallNativeModule:]_block_invoke + 568
14 CoreFoundation 0x0000000181efa580 <redacted> + 144
15 CoreFoundation 0x0000000181dd9748 <redacted> + 284
16 JavaScriptCore 0x0000000188ba4e54 <redacted> + 424
17 JavaScriptCore 0x0000000188ba4960 <redacted> + 232
18 JavaScriptCore 0x0000000188ba4398 <redacted> + 416
19 JavaScriptCore 0x0000000188b97408 <redacted> + 32152
20 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
21 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
22 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
23 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
24 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
25 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
26 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
27 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
28 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
29 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
30 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
31 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
32 JavaScriptCore 0x0000000188b8f4a0 <redacted> + 272
33 JavaScriptCore 0x0000000189140aa4 <redacted> + 184
34 JavaScriptCore 0x0000000189119378 <redacted> + 10392
35 JavaScriptCore 0x00000001892a292c _ZN3JSC8evaluateEPNS_9ExecStateERKNS_10SourceCodeENS_7JSValueERN3WTF8NakedPtrINS_9ExceptionEEE + 332
36 JavaScriptCore 0x0000000188bb9bb0 JSEvaluateScript + 516
37 JavaScriptCore 0x0000000188b9a4ec <redacted> + 108
38 NTG 0x00000001009e307c -[WXJSCoreBridge executeJavascript:withSourceURL:] + 76
39 NTG 0x000000010090a7e0 56-[WXBridgeContext createInstance:template:options:data:]_block_invoke.416 + 2424
40 NTG 0x000000010090ce8c -[WXBridgeContext callJSMethod:args:onContext:completion:] + 460
41 NTG 0x0000000100909884 -[WXBridgeContext createInstance:template:options:data:] + 3480
42 NTG 0x00000001009f6650
56-[WXBridgeManager createInstance:template:options:data:]_block_invoke + 88
43 NTG 0x00000001009f5c40 +[WXBridgeManager _performBlockOnBridgeThread:instance:] + 312
44 Foundation 0x000000018293e0ec <redacted> + 340

45 CoreFoundation 0x0000000181e9b404 <redacted> + 24
46 CoreFoundation 2020-03-07 10:26:54.398866+0800 NTG[2424:1063586] [reports] Main Thread Checker: UI API called on a background thread: -[UIWindow safeAreaInsets]
PID: 2424, TID: 1063586, Thread name: com.taobao.weex.bridge, Queue name: com.apple.root.default-qos.overcommit, QoS: 21
Backtrace:
4 NTG 0x0000000100a1b3c8 -[PGNavigator getSafeAreaInsets:] + 284
5 NTG 0x0000000100ac5224 -[PDRCoreFeature Execute:] + 416
6 NTG 0x0000000100b40694 -[PDRCoreApp handleCmds:] + 144
7 NTG 0x00000001009b7814 -[WXSDKInstance(DCPlusBridge) execSync:] + 112
8 NTG 0x000000010098c5f0 -[PlusWeexModule execSync:] + 80
9 CoreFoundation 0x0000000181efa580 <redacted> + 144
10 CoreFoundation 0x0000000181dd9748 <redacted> + 284
11 NTG 0x000000010099c800 -[WXModuleMethod invoke] + 1012
12 NTG 0x00000001009081d8 42-[WXBridgeContext registerGlobalFunctions]_block_invoke_5.216 + 1176
13 NTG 0x00000001009e5278 __43-[WXJSCoreBridge registerCallNativeModule:]_block_invoke + 568
14 CoreFoundation 0x0000000181efa580 <redacted> + 144
15 CoreFoundation 0x0000000181dd9748 <redacted> + 284
16 JavaScriptCore 0x0000000188ba4e54 <redacted> + 424
17 JavaScriptCore 0x0000000188ba4960 <redacted> + 232
18 JavaScriptCore 0x0000000188ba4398 <redacted> + 416
19 JavaScriptCore 0x0000000188b97408 <redacted> + 32152
20 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
21 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
22 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
23 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
24 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
25 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
26 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
27 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
28 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
29 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
30 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
31 JavaScriptCore 0x0000000188b967cc <redacted> + 29020
32 JavaScriptCore 0x0000000188b8f4a0 <redacted> + 272
33 JavaScriptCore 0x0000000189140aa4 <redacted> + 184
34 JavaScriptCore 0x0000000189119378 <redacted> + 10392
35 JavaScriptCore 0x00000001892a292c _ZN3JSC8evaluateEPNS_9ExecStateERKNS_10SourceCodeENS_7JSValueERN3WTF8NakedPtrINS_9ExceptionEEE + 332
36 JavaScriptCore 0x0000000188bb9bb0 JSEvaluateScript + 516
37 JavaScriptCore 0x0000000188b9a4ec <redacted> + 108
38 NTG 0x00000001009e307c -[WXJSCoreBridge executeJavascript:withSourceURL:] + 76
39 NTG 0x000000010090a7e0
56-[WXBridgeContext createInstance:template:options:data:]_block_invoke.416 + 2424
40 NTG 0x000000010090ce8c -[WXBridgeContext callJSMethod:args:onContext:completion:] + 460
41 NTG 0x0000000100909884 -[WXBridgeContext createInstance:template:options:data:] + 3480
42 NTG 0x00000001009f6650 __56-[WXBridgeManager createInstance:template:options:data:]_block_invoke + 88
43 NTG 0x00000001009f5c40 +[WXBridgeManager _performBlockOnBridgeThread:instance:] + 312
44 Foundation 0x000000018293e0ec <redacted> + 340
45 CoreFoundation 0x0000000181e9b404 <redacted> + 24
46 CoreFoundation
2020-03-07 10:26:54.553375+0800 NTG[2424:1063586] [Runtime][DEBUG:] -----deviceid+632CD32E-91C2-497E-9FA4-DD1F67589310
2020-03-07 10:26:54.596394+0800 NTG[2424:1063586] <Weex>[log]WXBridgeContext.m:1310, jsLog: App Launch at App.vue:4 LOG
2020-03-07 10:26:54.597632+0800 NTG[2424:1063586] <Weex>[log]WXBridgeContext.m:1310, jsLog: App Show at App.vue:7
LOG
2020-03-07 10:26:54.788215+0800 NTG[2424:1063312] [Runtime][DEBUG:] show NWindow--[1]
2020-03-07 10:26:54.957255+0800 NTG[2424:1063312] [Runtime][INFO:] checkCurwebviewWhiteCheck---[2]
2020-03-07 10:26:54.957613+0800 NTG[2424:1063312] [Runtime][INFO:] ##destoryWhitePageCheckTimer--[<PDRCoreAppFrame: 0x10293c400; frame = (0 0; 320 568); clipsToBounds = YES; layer = <CALayer: 0x102339660>>]---[(null)]
2020-03-07 10:26:55.767692+0800 NTG[2424:1063312] ====================:{
screenRotation = 3;
}
2020-03-07 10:26:55.769750+0800 NTG[2424:1063586] <Weex>[log]WXBridgeContext.m:1310, jsLog: success at pages/auto/test/test/test.vue:27 __LOG
2020-03-07 10:26:55.813166+0800 NTG[2424:1063312] [Runtime][DEBUG:] show NWindow--[2]
2020-03-07 10:26:55.819290+0800 NTG[2424:1063312] [Runtime][INFO:] refreshWhitePageCheckWebview---evt[3]---[<PDRCoreAppFrame: 0x10293c400; frame = (0 0; 320 568); clipsToBounds = YES; layer = <CALayer: 0x102339660>>]
2020-03-07 10:26:55.841557+0800 NTG[2424:1063312] [Runtime][INFO:] ##destoryWhitePageCheckTimer--[<PDRCoreAppFrame: 0x10300c600; frame = (0 0; 320 568); clipsToBounds = YES; layer = <CALayer: 0x102299940>>]---[(null)]
2020-03-07 10:26:55.845697+0800 NTG[2424:1063312] [Runtime][INFO:] refreshWhitePageCheckWebview---evt[7]---[<PDRCoreAppFrame: 0x10300c600; frame = (0 0; 320 568); clipsToBounds = YES; layer = <CALayer: 0x102299940>>]
2020-03-07 10:26:55.858495+0800 NTG[2424:1063312] <Weex>[warn]WXTimerModule.m:134, no timer found for callbackID:
2020-03-07 10:26:56.188101+0800 NTG[2424:1063312] [Runtime][INFO:] checkCurwebviewWhiteCheck---[3]
2020-03-07 10:26:56.188462+0800 NTG[2424:1063312] [Runtime][INFO:] ##destoryWhitePageCheckTimer--[<PDRCoreAppFrame: 0x102881400; frame = (0 0; 320 568); clipsToBounds = YES; layer = <CALayer: 0x10c0d1f70>>]---[(null)]
2020-03-07 10:27:00.022588+0800 NTG[2424:1063312] Status bar could not find cached time string image. Rendering in-process.

重现步骤

[步骤]
嵌入SDK写一个按钮点击直接打开小程序

[结果]
打开很慢

[期望]
很快打开小程

拍摄了一个演示视频在附件

[如果语言难以表述清晰,拍一个视频或截图,有图有真相]

IDE运行环境说明

[HBuilder 或 HBuilderX。如果你用其他工具开发uni-app,也需要在此说明]

[IDE版本号]

[windows版本号]

[mac版本号]

uni-app运行环境说明

[运行端是h5或app或某个小程序?]

[运行端版本号]

[项目是cli创建的还是HBuilderX创建的?如果是cli创建的,请更新到最新版cli再试]

[编译模式是老模板模式还是新的自定义组件模式?]

App运行环境说明

[Android版本号]

[iOS版本号]

[手机型号]

[模拟器型号]

附件

[IDE问题请提供HBuilderX运行日志。菜单帮助-查看运行日志,点右键打开文件所在目录,将log文件压缩成zip包上传]

[App问题请提供可重现问题的代码片段,你补充的细一点,问题就解决的快一点]

[App安装包或H5地址]

[可重现代码片段]

联系方式

[QQ]

2020-03-07 10:36 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com

你的问题解决了么

丧黑丶福造

丧黑丶福造 - 码农

同样的问题,打开很慢还崩溃卡死,楼主解决了吗

该问题目前已经被锁定, 无法添加新回复