公司项目需要开发一个uni-App的壳子,通过webview访问H5的前端界面,前端界面定位、权限判断、申请权限等 需要向壳子进行通信,并返回结果通知H5
技术难点:
1、vue间的通信;如:监听器、广播。
监听器:webview页面,通知其他某个界面调用某个方法。
案例:审批员,在详情审批确认后,原列表界面应该重新查询数据,否则用户返回后,列表界面依然存在该数据。
广播:告诉所有webview页面,数据更新。
案例:登录、登出、切换账户。首页、个人中心等界面数据刷新
2、webview 回调,希望H5请求后,能接受到一个回调,示例代码如下:
//这是使用了jsbridge技术进行通信插件
UniJsBridge.callHandler(
"nativeShow", {
action: 'getLocation'
},
function (res) {
alert(res)
}
);
3、多个webview 堆栈问题。
H5会打开多个WebView,如果已经打开过的WebView【这里每打开一个webview 都会传一个名字+路径】,则只是将该WebView置顶显示。
要求:
1、必须能兼容 安卓、ios。
加分兼容: H5【将uni-app 打包成微信公众号】、微信小程序
2、webview技术过硬
3、精通vue3 ,后面要兼容鸿蒙,鸿蒙必须要vue3
4、可接受公司、个人团队【有充足时间】接单
5、兼容鸿蒙,本公司已和uni-app、华为团队进行联系,他们已有webView双向通信的解决方案。根据提供的方案,兼容鸿蒙
联系方式:
唐先生
电话:18182444388 【推荐】
微信号:Johnny-Logic 【推荐】
邮箱:346747110@qq.com
QQ号:346747110
1 个回复
LGG233 - others
本人前端开发,最近在使用uniapp开发应用,如果有需要联系微信:A3054780259