「聊天工具」聊一聊开发的那些事~
微信小程序「聊天工具」模式已开启内测,我们第一时间进行了深度体验与技术验证。该模式的核心开发要求看似存在门槛,实则经过合理设计即可高效实现: 一、技术实现要点解析: 需要基于Skyline模式开发 真相是:仅需将承载聊天功能的页面配置为Skyline渲染模式(而非全局启用) 使用独立分包 真相是:主要担心你的小程序比较大所以分包比较好(用心良苦),主包瘦身会提升启动速度。 二、你不知道的事情: 目前开发工具是无法直接调试,必须要通过”真机调试“进行的。 如果想体验全部功能建议先做好小程序的认证,因为其中的wx.shareImageToGroup、wx.shareAppMessageToGroup,是需要使用分享功能,而如果没认证则无法使用。[图片] 写到最后,我在获取群名这里还是没搞清楚:因为在获取”群名“这个API上,我是直接通过openChatTool获取的opengid然后放到open-data type="groupName"上就是不出来。看开发文档则说需要”wx.getShareInfo“获取。目前不知道wx.getShareInfo获取的opengid和是否一样,有知道的小伙伴留意告诉我吧。 最后就是我基于「聊天工具」模式做的一个小小功能,希望抛砖引玉吧。。期待大家更多的应用。 [视频]