Hybrid 相关概念

1、(个人理解): SDK是写在容器(手机操作系统上的webview组件)上的应用,对H5应用暴露规定的API接口。相当于浏览器的开发者,给浏览器中新增了某些方法,js直接通过接口就可以调用的。

  这个要区别于使用ocx控件,ock控件中的方法,浏览器是没有的。所以需要引入外部程序(使用object标签引入),才能使用。而SDK不需要,因为它相当于在浏览器层面上修改了浏览器的API接口。

  从上面的分析,可以知道H5+SDK的页面在浏览器中是不能正常使用的。需要放到用相应SDK的容器中才能正常跑。

2、Android studio安装与配置 (h5 app打包工具) : https://www.cnblogs.com/xiadewang/p/7820377.html (金投同事就是用 Android studio 打包的)

3、 scheme协议定义:https://www.cnblogs.com/youyoui/p/8118896.html  或  https://blog.csdn.net/qq_37515717/article/details/84847144

  通过 scheme协议 H5页面可以跳转到任意app 的 原生页面去。(需要  浏览器的支持


JS-SDK.js 设计指南

参考:https://blog.csdn.net/weixin_34301307/article/details/87955029   或  链接

1、为什么要单独写一个jssdk.js文件:

   a、使代码 更 符合前端的规范

   b、兼容不同平台

   c、权限控制、鉴权、对外开放,实现生态建设 

原文地址:https://www.cnblogs.com/wfblog/p/9559201.html