使用uniapp开发抖音小程序报错:requestSubscribeMessage:fail must be invoked by user tap gesture
解决方法:
调用的标签加上data-eventsync=“true” 就可以了,目前只测试了抖音小程序的调用
<button
data-eventsync="true"
@click="requestSubscribeMessage()"
>
立即订阅
</button>
const requestSubscribeMessage = () => {
uni.requestSubscribeMessage({
tmplIds: ['1234567'],
async success(data) {
console.log(data, '消息订阅成功======');
emit("subscribeMessageSuccess");
},
fail(err) {
emit("subscribeMessageError");
},
});
};