混合开发之uni-app
uni-app App端内置weex渲染引擎,提供原生渲染能力
然而, Weex并不是一个前端框架 。实际上,前端框架仅仅是 Weex 的语法层或称之为 DSL (Domain-specific Language),它们与原生渲染引擎是分离的。换句话说,Weex 并不依赖于特定的前端框架,随着前端技术的发展,Weex 也可以集成更多广泛使用的前端框架。
以往的 weex ,有个很大的问题是它只是一个高性能的渲染器,没有足够的API能力,使得开发时非常依赖原生工程师协作,开发者本来想节约成本,结果需要前端、iOS、Android 3拨人开发,适得其反。而 nvue 解决了这个大问题,让前端工程师可以直接开发完整 App,并提供原生插件的市场交易和云打包。这些组合方案,开发者切实的提高效率、降低成本。
如果你是web前端,不熟悉 weex,那么建议你仍然以使用 vue 为主,在App端某些 vue 表现不佳的场景下使用 nvue 作为强化补充:
uni-app App 端内置 HTML5+ 引擎,让 js 可以直接调用丰富的原生能力。
小程序及 H5 等平台是没有 HTML5+ 扩展规范的,因此在 uni-app 调用 HTML5+ 的扩展规范时,需要注意使用条件编译。否则运行到h5、小程序等平台会出现 plus is not defined错误。
在普通的 H5+ 项目中,需要使用 document.addEventListener 监听原生扩展的事件。
uni-app 中,没有 document。可以使用 plus.globalEvent.addEventListener 来实现(注意manifest中需开启新编译器,即自定义组件模式"usingComponents":true)。
同理,在 uni-app 中使用 Native.js 时,一些 Native.js 中对于原生事件的监听同样需要按照上面的方法去实现。
注意:旧编译器(非自定义组件模式)不支持 plus.globalEvent 这个对象。
多重随机标签
企信通短信平台平台作用 有趣的字体设计创意方法 多媒体技术包括那些技术 探索背后的辛劳 gta5 制作时长解析 北大青鸟收费标准 什么家居设计软件好 广州车牌竞拍流程是什么 使用dedecms或帝国cms建站挂广告赚钱违法吗 网页进不去怎么解决 网上直接调查与网上间接市场调查的区别 中国十大经典logo有哪些品牌 四川亿舱建设工程有限公司怎么样 珍稀植物红豆杉怎么养护 奇怪为什么有人会追星并为之付出时间和金钱 伊甸园国际交友网站网扯能发送信件吗 手机网站源码怎么制作独立登陆后台 如何查询过期的好域名怎么查域名过期 游戏中的原石戒指是什么 品牌故事品牌文化品牌理念三者怎样区分 济源城市花园建成多久 重庆元策建设有限公司中标哪些项目 广东宽带用户选哪个运营商比较好 江门查册要多久 怎样和孩子做一个地球公转的手工呢 从英德出发到清远连州什么路线最佳 在百度站长里面显示出站链接中有0个没有本站链接但是带nofollow链接1 个 筑龙网 怎么样 合肥12岁女孩被高空抛砖砸进icu该如何降低发生率 美拍软件有哪些 专升本考试中遇到不同题型的选择题该怎么做