同程艺龙 牛提罚 小程序在同程艺龙的性能优化实践

CodeWarrior

2019/07/08 发布于 编程 分类

GIAC2019 

文字内容
1. y y h
3. \ f
4. y s t
5. DD1 J 1 tu r 2 c 4 3 4 3 tu r c r c r W
6. WebView Data JS Publish Data Evaluate JavaScript Native G H 6H6
7. G H 6H6 6H6 6H6 . 4 6H6 1 6H6 3 1 1 CBH BH J ua 3 R 1 R
8. w d
9. N Sh N N b N h N N N N m N f
10. n f
11. d
13. • • R
14. & c tu ……. • S S
15. B CC d 1HC CADCB BH CADCB BH 2 tu d CC CC d s tu 1 \ J CB d tu H AD 6H G R 6D
16. l : f D D
17. v S • • • f
18. f
19. …… n
20. • • S S • n S ü k ü fp GG üw ü CB CBH5 6G .R 5GJ
21. • e l
22. • q
23. l
24. • > & i
25. G H 6H6 G H 6H6 G H 6H6 G H 6H6 G H 6H6
26. setData
27. 0 EI GHf 10 request fail abort
28. 0 EI GH fp
29. …… List Dom List Dom …… List Dom
30. 0 1 Modify 2 3 4 5 this.setData({ list[n]:xxx …… }) 6 7 9 Add
31. Store manages Shared State View View
34. x 1
35. S
36. • k • k c S • iOS8 iOS9 normalize X X values X includes X Proxy X X entries X X iOS10 Android X X
37. V1 • D ü ./ H . G & & DHC l H DH IH H 6BCH
38. a 3 i 3h x
39. errinfo ios 19.5%3android 80.5%2 40 ios 03android 100%2 ios 100%3android 02 1ios 03android 100%2 5s fail interruptedU ios 45.5%3 android 54.5%2 1ios 03android 100%2 ssl ios 03android 100%2 ios 1ios 1ios 1ios ios 03android 100%2 5 03android 100%2 100%3android 02 100%3android 02 100%3android 02 ios 03android 100%2 1ios 100%3android 02
40. &2 S Ø Ø S Ø S n • v S W V U U S o U
41. v v g AGID ntu nte S g lP