总结
这里是所有的App都可以用膳绫擎的实现方法分享小法度榜样么吗?谜底是否定的。看官方文档的说法:
- 移动应用分享功能支撑小法度榜样类型分享,请求提议分享的APP与小法度榜样属于同一微信开放平台帐号。支撑分享小法度榜样类型消息至石友会话,不支撑“分享至同伙圈”及“收藏”。
也就是说小法度榜样分享是有限制的:
- 提议分享的App与小法度榜样属于同一微信开放平台账号
- 只支撑分享小法度榜样类型消息至石友会话(SendMessageToWXReq的scence只支撑WXSceneSession)
- <button open-type="launchApp" app-parameter="wechat" binderror="launchAppError">打开APP</button>
经由测试,一个账号不克不及同时注册微信开放平台和微信"大众,"平台。也就是说:如不雅你的┞匪号注册了微信开放平台,那么该账号就不克不及再次注册微信"大众,"平台。
- 微信开放平台放的是移动APP。
- 微信"大众,"平台放的是小法度榜样。
那官方所说的属于同一微信开放平台账号就不是一个账号下既有APP又有小法度榜样(因为小法度榜样是在微信"大众,"平台开辟的)。打开微信开放平台页面之后,第一条就好懂得了:
如不雅你想要在移动APP内分享小法度榜样,你必须在该APP地点的微信开放平台账号下绑定微信小法度榜样,如许才可以在APP中实现小法度榜样分享。这就是官方所说的APP和小法度榜样属于同一微信开放平台账号。
那么APP怎么知道分享哪个小法度榜样的? 或者说APP是怎么和小法度榜样接洽关系的呢?
我们还可以分享小法度榜样,如图:
这就要看膳绫擎的那段代码(前提是你把小法度榜样和APP放到了同一开放平台账号下),个中有一行:
- wxMiniObject.userName = @"gh_*************";
针对第二条,1089和1090那个,我的懂得是小法度榜样类似于移动APP,它并没有封闭,而是在后台,所以1089和1090打开小法度榜样只是把小法度榜样唤到前台,所以小法度榜样状况不变。状况如不雅为true,也可以打开移动APP。
该userName就是小法度榜样的userName,你可以登录微信"大众,"号平台|小法度榜样,然后在设置—>根本设置中查看,琅绫擎有个原始id,就是小法度榜样的userName。
如许你就将APP的分享和小法度榜样接洽关系起来了。
还有一个问题:分享的小法度榜样若何打开指定的页面呢?
这就要看另一行代码:
- wxMiniObject.path = @"pages/index/index";
你须要设置一下小法度榜样的path,这个path的页面就是你点击分享的小法度榜样打开的页面。这里看一张小法度榜样开辟对象的图:
pages所指的就是页面,例如上图的pages文件夹包含了detail和index和logs三个页面,个中:
- index:指代的是信用卡列表页。
- detail:指代的是点击列表某个item进入的详情页。
- logs谷旦志页面
所以如不雅你想跳转到详情页,那么你在设置wxMiniObject的path时就应当写成“pages/detail/detail”。如许就实现了点击分享的小法度榜样进入指定的页面了(如不雅页面须要参数你也要在分享时传以前)。
- wxml:相当于html
- wxss:相当于css
这里其实是微信小法度榜样本身定义了后缀。
推荐阅读
区块链输不起,智能造车等不起,2018年没有哪个领域让大佬如此焦虑
年前最后一场技巧盛宴 | 1.27与京东、日记易、假贷宝技巧大年夜咖畅聊智能化运维成长趋势! 我们越来越无法否定本钱在助推时代进步。“以前传统行业,一年就是一年,而如今移动互联网>>>详细阅读
本文标题:小程序支持打开移动应用到底是怎么回事?
地址:http://www.17bianji.com/lsqh/40446.html
1/2 1