onShareAppMessage(res) 方法中的 JSON 结构改变了吗?
发布于 5 年前 作者 yongqian 17271 次浏览 来自 问答

问题描述

onShareAppMessage(res) 方法在使用的过程中突然出现了问题,查明原因是 res {} 的结构改变,比如原来的结构是:

{"from":"button","target":{"id":"share","dataset":{},"offsetTop":0,"offsetLeft":0}}

而现在的是:

{"0":{"from":"button","target":{"id":"share","dataset":{},"offsetTop":0,"offsetLeft":0}}}

前面多嵌套了一个 “0” 的 object 结构,请问这是因为什么导致的呢?

还望大家知道的话帮忙解答一下,谢谢了~

2 回复

你好,请提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

上周我试了一下是{“0”:{“from”:“button”,“target”:{“id”:“share”,“dataset”:{},“offsetTop”:0,“offsetLeft”:0}}}

今天试了一下是{“from”:“button”,“target”:{“id”:“share”,“dataset”:{},“offsetTop”:0,“offsetLeft”:0}};

回到顶部