Commit Graph

18 Commits

Author SHA1 Message Date
wwwcg c2927bb15b refactor(ios): rewrite bundle loading process (#4028) 2024-09-12 20:59:41 +08:00
wwwcg 8e510793d2 refactor(ios): optimize local file and base64 data's loading efficiency (#3701)
* refactor(ios): optimize local file and base64 data's loading efficiency

* refactor(ios): optimize local file and base64 data's loading efficiency2

* refactor(ios): add custom userInfo in vfs completion block

In order to support third-party vfs implementations
when returning images directly, rather than raw data

Such as using SDWebImage to download resource
2024-01-12 17:28:38 +08:00
wwwcg 61c41d8fc5 fix(ios): fix uimanager and bundle operation queue's crash 2023-10-23 14:06:05 +00:00
etkmao 232bf7472e fix(perf): support performance api (#3348)
* fix(perf): support performance api

* fix(perf): support performance api

* fix(perf): support performance api

* fix(perf): support performance api

* fix(perf): support performance api

* fix(perf): support performance api

* feat(ios): add bridge time point performance

* fix(perf): support performance api

* fix(perf): support performance api

* fix(perf): support performance api

* feat(ios): remove old ios performance logger

* feat(ios): add performance point for engine start/end

* fix(perf): support performance api

* feat(ios): engine init point and execute source point and resource point

* fix(perf): support performance api

* fix(perf): support performance api

* feat(ios): add first frame naviation timing point

* fix(perf): support performance api

* fix(perf): support performance api

* fix(perf): support performance api

* feat(android): add performace impl

* fix(perf): support performance api

* feat(ios): fix conflicts & add performance api

* feat(ios): add performance api

* fix(android): remove OnNativeInitStart interface

* fix(perf): support performance api

* feat(ios): update ios navigation timing report

* fix(ios): fix correct copyright header

---------

Co-authored-by: etkmao <etkmao@tecent.com>
Co-authored-by: luomy <ozonelmy@163.com>
Co-authored-by: maxli <maxli@tencent.com>
2023-07-04 03:55:39 +00:00
luomy 5d05b0d6d3 feat(ios): add ios bundle load operation queue 2023-06-28 10:02:34 +00:00
luomy 45ef96ddf4 fix(ios): allocation method should call super 2023-06-28 02:43:37 +00:00
luomy ee44ff8bf7 feat(ios): adjust performancelogger interface for future data report 2023-04-03 10:53:41 +00:00
luomy 9a2902002e feat(ios): support hippy.podspec for framework project 2023-03-06 08:53:21 +00:00
luomy 0aaf063c5e chore(ios): modify podspec file for cocoapods integration (#2732)
* chore(ios): modify podspec file for cocoapods integration

* chore(ios): modify podspec file for cocoapods integration

* chore(ios): modify podspec file for cocoapods integration

* chore(ios): modify podspec file for cocoapods integration

* fix(ios): fix Github related issues

---------

Co-authored-by: Super Zheng <medns@126.com>
2023-01-30 10:01:06 +00:00
churchill-zhang d15c1d7ab5 feat(vfs): add job for vfs (#2820)
* feat(vfs): add job for vfs

* feat(ios): add ios progress job for vfs

* feat(ios): add ios progress job for vfs

* feat(ios): add ios progress job for vfs

* feat(ios): add ios progress job for vfs

* feat(vfs): adapt to voltron

* feat(ios): add ios progress job for vfs

* feat(voltron): vfs logic compact

* fix(vfs): merge 3.0dev to vfs

Co-authored-by: luomy <ozonelmy@163.com>
Co-authored-by: lvfen <284437334@qq.com>
2023-01-04 03:35:58 +00:00
luomy df58e04662 feat(ios): support vfs dual-links 2022-11-11 16:56:41 +08:00
luomy 2dae0ddaed chore(ios): modify podspec file for module 2022-10-28 14:26:35 +08:00
luomy 2e22c9b6c4 feat(ios): apply vfs on image loading and bundles loading 2022-10-20 19:05:06 +08:00
churchill-zhang 8fa613d87a feat(vfs): add vfs module
Co-authored-by: luomy <ozonelmy@163.com>
2022-10-17 10:43:10 +08:00
luomy 76da43cd18 chore(ios): modify podspec for ios 2022-09-23 17:05:05 +08:00
luomy 35a3d963b2 refactor(ios): change file structure 2022-09-22 18:44:45 +08:00
luomy b79f6e05cf feat(ios): reduce data conversion when use js oc context wrapper 2022-09-20 17:11:07 +08:00
luomy ebd16603f1 refactor(ios): refactor bridge actions for loading bundles and modules 2022-09-08 18:29:16 +08:00