iOS分享微信小程序之常见问题

背景介绍:

部门近期准备上线微信小程序,客服端部分页面的分享将从网页改成小程序,由于官方文档的模糊,我们的小程序又处于未发布的状态,所以踩了不少坑。这里将我遇到的问题一一列出,希望对后来人能有些帮助。


微信官方:

官方文档链接:分享开发文档(iOS应用)

官方的小程序分享示例

示例较为简单,对于参数如何设置的解释基本没有,导致在开发的时候浪费了不少精力,下面我将一一列出。


常见问题:

1. 参数userName,即小程序的原始id在哪里找?

答:小程序后台—设置—基础设置—原始id,并非是小程序的AppID

后台—设置—基础设置


2. 参数path,小程序页面的路径应该如何设置?

答:举例,"/pages/product/product?productId=2018"


3. 小程序暂未发布,如何分享开发版/体验版的小程序到微信 ?/ 小程序为什么分享点开后显示“小程序未发布”?

答:WXMiniProgramObject有一参数为miniProgramType,默认为0,即正式版, 如图

分享小程序类型

如果你的小程序暂未发布,以默认的类型(Release)分享出去,点开会后显示“小程序未发布”,只有设置成Test或Preview,才能在微信里正常打开!

小程序类型

这里稍一句,安卓目前貌似不支持分享开发版和体验版的小程序,官方还在开发中。相关链接

以下我的代码片段,供参考:

WXMiniProgramObject的设置
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容