智汀家庭云-开发指南Web:扩展开发【jsBridge使用】
jsBridge使用
【1】概述
智汀Web端专业版作为做智汀APP的辅助程序,所以免不了要跟APP那边做交互,jsBridge就是我们交互的桥梁,通过jsBridge我们可以很顺畅的跟APP那边进行交互。
【2】 webview ua改造
概述:为了区别于在APP内嵌入h5,加入特有的ua,用于判断是否在app内嵌入,在原有的ua上加上字符串“zhitingua”
我们可以通过判断ua就可以判断出我们的智汀专业版是否是在app内打开
【3】JS-SDK文档
APP直接在Webview内注入了一个zhiting的全局对象,并实现了invoke方法,我们只要调用此方法并传入相应的参数就可以调用app内提供的方法。
(1) 查看app连网类型
(2)设置标题属性
(3) 获取用户信息
(4)是否是专业版APP
部署应用
部署应用是指编译或构建代码并将生成的 JavaScript、CSS 和 HTML 托管到 Web 服务器上的过程。
构建和托管你的应用
我们的项目开发完后,怎么发布,首先要构建我们的项目
npm run build
在根目录执行该命令后,项目的构建文件会输出到dist文件夹,我们下一步就是把我们的dist文件夹托管在服务器上,配置好请求转发和域名。至此,我们的应用已经部署成功了。
28 声望
23 粉丝
推荐阅读
路由器摄像头选择攻略,小米智汀谁更胜一筹?
相信大家在家中买路由器的主要目的就是为了稳定高速的上网,而够用就是最好的。不是价格越高就越好,而是刚好适合你最好。那么路由器该如何选择呢?首先我们得要先弄明白一些问题。
智汀科技阅读 314
从零搭建 Node.js 企业级 Web 服务器(零):静态服务
过去 5 年,我前后在菜鸟网络和蚂蚁金服做开发工作,一方面支撑业务团队开发各类业务系统,另一方面在自己的技术团队做基础技术建设。期间借着 Node.js 的锋芒做了不少 Web 系统,有的至今生气蓬勃、有的早已夭折...
乌柏木赞 143阅读 12k评论 10
从零搭建 Node.js 企业级 Web 服务器(十五):总结与展望
总结截止到本章 “从零搭建 Node.js 企业级 Web 服务器” 主题共计 16 章内容就更新完毕了,回顾第零章曾写道:搭建一个 Node.js 企业级 Web 服务器并非难事,只是必须做好几个关键事项这几件必须做好的关键事项就...
乌柏木赞 60阅读 6k评论 16
再也不学AJAX了!(二)使用AJAX ① XMLHttpRequest
「再也不学 AJAX 了」是一个以 AJAX 为主题的系列文章,希望读者通过阅读本系列文章,能够对 AJAX 技术有更加深入的认识和理解,从此能够再也不用专门学习 AJAX。本篇文章为该系列的第二篇,最近更新于 2023 年 1...
libinfs赞 39阅读 6.2k评论 12
从零搭建 Node.js 企业级 Web 服务器(一):接口与分层
分层规范从本章起,正式进入企业级 Web 服务器核心内容。通常,一块完整的业务逻辑是由视图层、控制层、服务层、模型层共同定义与实现的,如下图:从上至下,抽象层次逐渐加深。从下至上,业务细节逐渐清晰。视图...
乌柏木赞 41阅读 7.2k评论 6
【关于Javascript】--- 正则表达式篇
基础知识一、元字符 {代码...} 二、量词 {代码...} 三、集合 字符类 {代码...} 四、分支 {代码...} 五、边界 开始结束 {代码...} 六、修饰符 {代码...} 七、贪婪模式和非贪婪模式js默认贪婪模式即最大可能的匹配...
Jerry赞 35阅读 2.9k
从零搭建 Node.js 企业级 Web 服务器(二):校验
校验就是对输入条件的约束,避免无效的输入引起异常。Web 系统的用户输入主要为编辑与提交各类表单,一方面校验要做在编辑表单字段与提交的时候,另一方面接收表单的接口也要做足校验行为,通过前后端共同控制输...
乌柏木赞 32阅读 6.1k评论 9
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。