public void SubMessage(Action callback)
{
var opt = new RequestSubscribeMessageOption();
opt.fail =(result =>
{
D.Error($"订阅消息失败-- {result.errCode}----{result.errMsg}");
});
opt.success = result =>
{
D.Error("订阅消息chenggong");
};
opt.tmplIds = new[] {"UXdBiKWsBpmavR3VxSqtPkPfasQYESgZnW-n8ifLnro"};
opt.complete = result =>
{
callback?.Invoke(true);
};
D.Error("发送订阅消息:"+ opt.tmplIds[0]);
WX.RequestSubscribeMessage(opt);
}
最终返回失败 errcode:0; errMsg:fail require user interaction
AddListener(EventTriggerType.Click, m_SubBtn,
(_, __) =>
{
SDKWXGameGroup.Instance.SubMessage((b =>
{
EventMgr.FireEvent(TEventType.SettingSubStateChange)
}))
})