优化开放组件加载

This commit is contained in:
aixianling
2022-07-21 11:53:16 +08:00
parent 4f77b3280f
commit 9c4081e1e8

View File

@@ -341,7 +341,8 @@ export const wxwork = {
}) })
}) })
}, },
initOpenData({dispatch, commit}, params) { initOpenData({dispatch, commit}, params = {}) {
if (!!window?.WWOpenData) {
const canvas = params?.canvas const canvas = params?.canvas
if (canvas) delete params.canvas if (canvas) delete params.canvas
if (timer.initOpenData) { if (timer.initOpenData) {
@@ -356,6 +357,14 @@ export const wxwork = {
} }
}) })
}, 50) }, 50)
} else if (params?.count > 10) {
console.log("无法获取WWOpenData")
} else {
setTimeout(() => {
params.count = (params?.count || 0) + 1
dispatch('initOpenData', params)
}, 200)
}
}, },
bindElements() { bindElements() {
const nodes = document.querySelectorAll('.AiOpenData') const nodes = document.querySelectorAll('.AiOpenData')