混合开发(html端)
https://blog.csdn.net/yellowStar718/article/details/91383925
https://www.cnblogs.com/undefined000/p/vue-nativeApp-development.html
混合开发,页面需要按移动端方式开发,移动端页面调试,页面也需要单独发布
HTML 和 app (ios/android) 方法互调(通信) 主要通过 window 对象
1)APP调用js的方法,只需要将js方法挂在到window对象即可
// 原生系统里就可以直接调用了
window.some_method = function(){
}
2)h5调用APP的方法,
ios: window.webkit.messageHandlers.method_name.postMessage(params) // 传参,可以是对象 , method_name 是APP 中定义的方法名,其他都是系统格式
Android: window.method_object.method_name(params) // method_object.method_name 是APP 中定义的方法名
传递初始参数,也可以在APP中加载页面时,通过 url 带参数
http://192.168.3.56:8081/#/index?token=123456&userid=2&from=ios

浙公网安备 33010602011771号