diff --git a/src/common/bridge.js b/src/common/bridge.js index c97684e..2d821a6 100644 --- a/src/common/bridge.js +++ b/src/common/bridge.js @@ -29,9 +29,10 @@ function getConn() { emit('status', currentStatus) } conn.onmessage = (data) => { - let msg = data - if (typeof data === 'string') { - try { msg = JSON.parse(data) } catch (e) { return } + // interconnect 回调: data.data 是手机端发来的内容 + let msg = data && data.data !== undefined ? data.data : data + if (typeof msg === 'string') { + try { msg = JSON.parse(msg) } catch (e) { return } } emit('message', msg) }