簡介:隨著Web技術的興起,其開發效率高、更新方便的特性非常適合快速變化的業務場景,它與移動端結合的模式就是混合開發,讓App同時具備原生和Web 的技術優勢,本課程帶大家從基礎開始一步一步學習掌握混合開發的核心原理和實現技術,并進階掌握使用開源方案,通過掌握的技術開發一個簡答的混合App。
第2章 混合開發核心技術 JSBridge
本章介紹JSBridge實現的兩種方式以及對應實現,并討論和實現帶回調的JSBridge,最后學習使用開源的 JSBridge 實現方案
- 視頻: 2-1 JSBridge 實現原理 (14:55)
- 視頻: 2-2 JSBridge 實現方式一:攔截 URL Schema(1) (05:05)
- 視頻: 2-3 JSBridge 實現方式一:攔截 URL Schema(2) (18:01)
- 視頻: 2-4 JSBridge 實現方式二:注入 JS API(1) (01:25)
- 視頻: 2-5 JSBridge 實現方式二:注入 JS API(2) (07:51)
- 視頻: 2-6 帶回調的 JSBridge(1) (03:45)
- 視頻: 2-7 帶回調的 JSBridge(2) (23:50)
- 視頻: 2-8 使用 JSBridge 的開源實現 (12:41)
第3章 開發一個簡單的混合 App
本章基于前面所講知識實現一個簡單的混合App,實現兩個能充分體現混合開發中雙向通信的功能,最終對本課程做一個總結