专栏名称: 架构师
架构师云集,三高架构(高可用、高性能、高稳定)、大数据、机器学习、Java架构、系统架构、大规模分布式架构、人工智能等的架构讨论交流,以及结合互联网技术的架构调整,大规模架构实战分享。欢迎有想法、乐于分享的架构师交流学习。
今天看啥  ›  专栏  ›  架构师

基于 Webview,如何在 App 内实现带离线包能力的 H5

架构师  · 公众号  ·  · 2024-05-19 21:07
    

文章预览

架构师(JiaGouX) 我们都是架构师! 架构未来,你来不来? 1 前言 2 通信方案 3 离线包方案 4 容器基础能力 5 开发调试 6 稳定性与安全 7 番外篇 8 总结 本篇文章探讨“基于 Webview,如何在 App 内实现带离线包能力的 H5”。在当下这个主题似乎有些过时,但 H5 技术以其良好的跨端一致性,长期来看会占据一席之地,希望整理一个较完整的方案,从基本的实现原理到业务具体应用,让不了解的同学对“离线 H5"有一个较完整的视角。 前言 2009年,PhoneGap 以 “桥接 Web 与 iPhone SDK 之间缝隙“的理念横空出世,让人惊叹于 JS 居然可以调用客户端原生能力。 随着移动互联网的快速发展,跨端需求迫在眉睫。前期 Hybrid 开发理念的萌芽,基于 Webview 的 Hybrid 开发模式开始盛行,WebViewJavascriptBridge 等 JSBridge 框架也开始流行,同时各大 App 也开始自研 Hybrid 框架。 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览