各位开发者:
为更好地支持开发者在微信聊天场景服务用户,小程序开始内测「聊天工具」模式。该模式下,开发者可以让用户更方便地发起和参与小程序群任务,在群打卡、群问卷、群拼单、群办公、群抽奖等多种群协作场景上有更好的体验。
主要更新能力如下:
1.发起群任务更方便
在小程序内发起群任务时,可直接多选群内聊天成员,并支持一次性@参与成员进行提醒,协作效率提升
2.群任务进度及时同步
在用户参与/完成任务后,小程序动态消息卡片、群系统消息实时更新任务进度,方便参与人员了解任务进度
3.聊天内容可回到小程序
可从小程序内发送文本、提醒、图片、表情、视频等消息内容到聊天中,并支持从消息“小尾巴”回到小程序
现邀请小程序开发者内测小程序「聊天工具」模式。为了保证更良好的性能体验,开发者需基于skyline、使用独立分包开发(代码包体积不超过 500K)并提审,审核通过后,「聊天工具」模式可发布给用户使用;该分包也可被普通模式打开,详见接入指引。开发者适配过程中若发现问题,可进入微信开放社区主页发表标题包含「聊天工具」的问答帖子反馈交流。
小游戏开发者内测接入指引以后续公告为准。
微信团队
2025 年 3 月 11 日
不是很懂
聊天模式下不显示iconfont,这个应该怎么解决
我想请问一下使用聊天工具模式 需要那些要求?比如是否需要申请资格?"subPackages": [
{
"root": "packageA",
"pages": [
"pages/taskDetail/taskDetail"
],
"name": "chatTools",
"independent": true,
"renderer": "skyline",
"componentFramework": "glass-easel"
}
],
这是我的分包配置 wx.openChatTool({
url: 'pages/taskDetail/taskDetail',
success: (res) => {
console.log('打开聊天工具成功:', res)
},
fail: (err) => {
console.error('打开聊天工具失败:', err)
}
})
这是我的跳转代码 使用常规的跳转可以进入到分包里面 但是使用 wx.openChatTool这个提示openChatTool:fail invalid chatTool subpackage url 路径不对 是那里的配置有问题或者是需要申请资格呢?
尊敬的官方大大以及各位同仁,因“小程序代码提审版本内容与线上实际版本内容存在较大差异”被封禁。我们高度重视并进行自查,经过严格排查小程序所有功能都是经过提交审核的正常状态 没有故意对抗平台的监管。https://developers.weixin.qq.com/community/develop/doc/000c628a108c98453f131bef46bc00?fromCreate=1
1、「该分包也可被普通模式打开 」请问如何使用?
目前通过wx.openChatTool 选择群聊可以打开进入聊天模式;
但是通过另外几种方法跳转 都会报错:
redirectTo:fail url is illegal at chatTool mode
reLaunch:fail url is illegal at chatTool mode
navigateTo:fail url is illegal at chatTool mode
场景是:用户从首页进入活动详情页,查看报名情况;不是通过群聊进入的
为什么在开发工具跑小程序示例小程序,没有这个聊天工具
两个问题
1、开发工具中普通页面无法跳转聊天工具页面,这个到好解决直接通过编译模式解决进入。
2、开发工具进入到聊天工具页面白屏不渲染,真机可以,这是正常的么?那我怎么做开发?写一段代码真机调试一下?
需要skyline,并且独立分包,只能单独开发一套代码了,没有办法基于现有代码添加功能,其实也变相制约了接入的难度和接入的周期
好厉害的样子,但是有点没玩儿懂。 有没有更多应用场景说明下