|
@@ -27,7 +27,7 @@ window.postMessage = (message: IPostMessage) => {
|
|
|
type CallBack = (evt?: IPostMessage) => void
|
|
|
|
|
|
// eslint-disable-next-line @typescript-eslint/no-empty-function
|
|
|
-const loop = () => {}
|
|
|
+const loop = () => { }
|
|
|
|
|
|
const calls: { [key: string]: CallBack | CallBack[] } = {}
|
|
|
|
|
@@ -39,7 +39,7 @@ if (browserInfo.isApp) {
|
|
|
console.log('app交互接受:', evt.data)
|
|
|
const data = evt.data ? (typeof evt.data === 'object' ? evt.data : JSON.parse(evt.data)) : {}
|
|
|
const uuid = data.content?.uuid || data.uuid
|
|
|
- // console.log(uuid, data.content, 'uuid')
|
|
|
+ console.log(uuid, data.content, 'uuid')
|
|
|
try {
|
|
|
if (data.content) {
|
|
|
data.content = JSON.parse(data.content)
|
|
@@ -105,7 +105,7 @@ export const removeListenerMessage = (api: string, callback: CallBack) => {
|
|
|
const uuid = api
|
|
|
if (Array.isArray(calls[uuid])) {
|
|
|
const indexOf = (calls[uuid] as CallBack[]).indexOf(callback)
|
|
|
- ;(calls[uuid] as CallBack[]).splice(indexOf, 1)
|
|
|
+ ; (calls[uuid] as CallBack[]).splice(indexOf, 1)
|
|
|
}
|
|
|
}
|
|
|
}
|