![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QuickHybrid
文章平均质量分 93
ignativs amor
我是一个粉刷匠,粉刷本领强
展开
-
【quickhybrid】架构一个Hybrid框架(一)
产生背景: 我们都知道,原生APP开发中有一个webview的组件(Android中是webview,iOS7以下有UIWebview,7以上有WKWebview),这个组件可以加载Html文件。在Html5没有兴盛之前,加载的Html往往只能用来做一些简单的静态资源显示,但是H5大行其道以后,Html5中有很多新增的功能,炫酷的效果,特别是iOS中H5支持一直都很良好,And...原创 2018-05-31 15:10:25 · 1256 阅读 · 0 评论 -
【quickhybrid】架构一个Hybrid框架(二)
【上一篇】原生和H5的交互核心是:JSBridge交互(采用基于WKWebView实现)JSBridge就是定义Native和JS的通信,Native只通过一个固定的桥对象调用JS,JS也只通过固定的桥对象调用Native,交互原理如下图: JSBridge实现思路: ...原创 2018-05-31 15:17:24 · 1066 阅读 · 0 评论 -
【quickhybrid】架构一个Hybrid框架(三)
【上一篇】应用示例:打开新页面 -》page模块-》open方法HTML:<a class="mui-navigate-right api-class" id="{{DOMAIN_URL}}/app/knowledge?is_cs=1" href="javascript:void(0);">指南解读</a>JS执行...原创 2018-05-31 15:26:35 · 968 阅读 · 0 评论 -
【quickhybrid】架构一个Hybrid框架(四)
【上一篇】注意事项:以下均来自项目实战,可以参考1.1. 使用场景 虽说使用使用混合框架优点较多,但并不是所有的都适合用它来开发。一般在与app产生交互的时候,使用hybrid较佳,像点击收藏、关注等直接在页面实现的功能,还是直接写较好。1.2. 调起原生页面:openLocal() 具体实现方法在文档里面有,需要注意的是:因为你要调起原生的页面,所以需要指出...原创 2018-05-31 15:36:01 · 1370 阅读 · 0 评论