common/Bridge.js
@@ -98,9 +98,16 @@ this[name] = (res) => { if (callback && Tools.isFunction(callback)) { if (res) { let data = typeof res === 'string' ? JSON.parse(res) : res; // 转换接收参数键名为驼峰 data = this.transKeyName('camel', data); let data; try { // 转对象 data = typeof res === 'string' ? JSON.parse(res) : res; // 转换接收参数键名为驼峰 data = this.transKeyName('camel', data); } catch (e) { Tools.toast('跨端通讯异常:解析数据失败!'); return; } callback(data); } else { callback();