收藏
回答

wx.invoke("sendChatMessage"无法发送带中文名称临时素材的文件?

 使用wx.invoke("sendChatMessage" 在企业微信中发送文件时如果临时素材对应的文件名称是中文的,客户端使用该方法发送文件都出现问题。

如下图所示:直接出现utf-8提示,而且文件也变不正常了。

如果是非中文的,都发送正常。如下图所示:

客户端脚本编码如下所示:

msg = {

              msgtype: "file", // 消息类型,必填

              file: {

                mediaid: xxxxx// 文件的素材id

    }

            };

 wx.invoke("sendChatMessage", msg, res => { });


回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容