提交 b32c554a 编写于 作者: DCloud-WZF's avatar DCloud-WZF 💬

fix(mp-qq): 修复 createCanvasContext 传入 this 报错问题 (question/154223)

上级 a0c1281f
......@@ -6,3 +6,27 @@ export const getProvider = initGetProvider({
payment: ['qqpay'],
push: ['qq'],
})
export function createCanvasContext(
canvasId: string,
context?:
| WechatMiniprogram.Component.TrivialInstance
| WechatMiniprogram.Page.TrivialInstance
) {
if (context) {
context[Symbol.toPrimitive as any] = () => '[object Object]'
}
return qq.createCanvasContext(canvasId, context)
}
export function canvasToTempFilePath(
canvasId: string,
context?:
| WechatMiniprogram.Component.TrivialInstance
| WechatMiniprogram.Page.TrivialInstance
) {
if (context) {
context[Symbol.toPrimitive as any] = () => '[object Object]'
}
return qq.canvasToTempFilePath(canvasId, context)
}
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册