H5/APP交互、JsBridge

232 字
1 分钟
H5/APP交互、JsBridge

一、导航栏右侧按钮 1、App 原生导航栏右侧按钮默认为”更多” 2、如需换成”完成”、“提交”等文案,则需要 H5 在 OpenWebView 里增加参数 nav_right_menu , 当用户点击完成时,App 会调用 H5 的 jsToNativeComplete 函数,并回退到上级页面。

{
"need_nav": 1,
"nav_right_menu": {
"title": "完成",
"callback_func": "jsToNativeComplete()"
},
 "need_back_refresh": 1, // 返回刷新
"need_to_intercept_back": {
"title": "提醒",
"msg": "退出日程编辑将无法保存当前内容,确定退出吗?"
}
}

h5-app-more
h5-app-more

二、H5 获取键盘高度

如需换成”完成”、“提交”等文案,则需要 H5 在 OpenWebView 里增加参数 nav_right_menu , 当用户点击完成时,App 会调用 H5 的 jsToNativeComplete 函数,并回退到上级页面。

{
"need_nav": 1,
"nav_right_menu": {
"title": "完成",
"callback_func": "jsToNativeComplete()"
},
 "need_back_refresh": 1, // 返回刷新
"need_to_intercept_back": {
"title": "提醒",
"msg": "退出日程编辑将无法保存当前内容,确定退出吗?"
}
}

h5-app-key
h5-app-key

H5/APP交互、JsBridge
https://wangxiang.website/posts/工作/h5-app/
作者
翔子
发布于
2023-12-26
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
翔子
前端开发工程师
公告
博客已从 VitePress 迁移到 Astro + Firefly 主题,223 篇文章全部保留。
音乐
封面

音乐

暂未播放

0:00 0:00
暂无歌词
分类
标签
站点统计
文章
221
分类
9
标签
28
总字数
411,914
运行时长
0
最后活动
0 天前

文章目录