代码拉取完成,页面将自动刷新
/** jsBridge交互处理逻辑实现 */
module.exports = {
handle: handle,
// 注册被调用方法,名称命名: cmd
toast: toastAction
}
/**
* 命令调度入口
* @param {命令} cmd
* @param {参数} params
*/
function handle(cmd, params) {
console.log('bridgeHandler处理 cmd=%s, params=%s', cmd, JSON.stringify(params));
// 调度方法命名
let fun = this[cmd];
if (!fun) {
throw new Error("cmd= " + cmd + " 没有定义实现");
}
let ret = fun(params)
log(ret)
return fun(params);
}
/**
* 处理逻辑例子: toast 提示
*/
function toastAction(params) {
toast(params.msg);
return {msg: 'toast提示成功'};
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。