1.开发十年,就只剩下这套架构体系了!
2.小程序之间跳转可以利用组件navigator进行跳转,但是需要navigateToMiniProgramAppIdList才能,由于是第三方代小程序管理,看不到源码,所以没法手动配置.开放平台提供自动配置方法.
navigator3.页面链接。
属性名类型默认值说明最低版本targetStringself在哪个目标上发生跳转,默认当前小程序,可选值self/miniProgram2.0.7urlString当前小程序内的跳转链接open-typeStringnavigate跳转方式deltaNumber当open-type为'navigateBack'时有效,表示回退的层数app-idString当target="miniProgram"时有效,要打开的小程序appId2.0.7pathString当target="miniProgram"时有效,打开的页面路径,如果为空则打开首页2.0.7extra-dataObject当target="miniProgram"时有效,需要传递给目标小程序的数据,目标小程序可在App.onLaunch(),App.onShow()中获取到这份数据。详情2.0.7versionversionrelease当target="miniProgram"时有效,要打开的小程序版本,有效值develop(开发版),trial(体验版),release(正式版),仅在当前小程序为开发版或体验版时此参数有效;如果当前小程序是正式版,则打开的小程序必定是正式版。2.0.7hover-classStringnavigator-hover指定点击时的样式类,当hover-class="none"时,没有点击态效果hover-stop-propagationBooleanfalse指定是否阻止本节点的祖先节点出现点击态1.5.0hover-start-timeNumber50按住后多久出现点击态,单位毫秒hover-stay-timeNumber600手指松开后点击态保留时间,单位毫秒bindsuccessString当target="miniProgram"时有效,跳转小程序成功2.0.7bindfailString当target="miniProgram"时有效,跳转小程序失败2.0.7bindcompleteString当target="miniProgram"时有效,跳转小程序完成2.0.74.open-type有效值:
值说明最低版本navigate对应wx.navigateTo或wx.navigateToMiniProgram的功能redirect对应wx.redirectTo的功能switchTab对应wx.switchTab的功能reLaunch对应wx.reLaunch的功能1.1.0navigateBack对应wx.navigateBack的功能1.1.0exit退出小程序,target="miniProgram"时生效2.1.0使用限制5.需要用户确认跳转
6.从2.3.0版本开始,在跳转至其他小程序前,将统一增加弹窗,询问是否跳转,用户确认后才可以跳转其他小程序。如果用户点击取消,则回调failcancel。
7.每个小程序可跳转的其他小程序数量限制为不超过10个
8.从2.4.0版本以及指定日期(具体待定)开始,开发者提交新版小程序代码时,如使用了跳转其他小程序功能,则需要在代码配置中声明将要跳转的小程序名单,限定不超过10个,否则将无法通过审核。该名单可在发布新版时更新,不支持动态修改。配置方法详见配置。调用此接口时,所跳转的appId必须在配置列表中,否则回调failappId"${appId}"isnotinnavigateToMiniProgramAppIdList。
9.第三方平台在开发者工具上开发完成后,可点击上传,代码将上传到开放平台草稿箱中,第三方平台可选择将代码添加到模板中,获得代码模版ID后,可调用以下接口进行代码管理。
10.1、为授权的小程序帐号上传小程序代码
11.请求方式:POST(请使用https协议)
12.https://api.weixin.qq.com/wxa/commit?access_token=TOKEN
13.POST数据示例:
{"template_id":0,"ext_json":"JSON_STRING",//*ext_json需为string类型,请参考下面的格式*"user_version":"V1.0","user_desc":"test",}14.参数说明:
参数说明access_token请使用第三方平台获取到的该小程序授权的authorizer_access_tokentemplate_id代码库中的代码模版IDext_json第三方自定义的配置user_version代码版本号,开发者可自定义user_desc代码描述,开发者可自定义15.ext_json需为string类型,格式示例如下:
{extAppid:"",ext:{"attr1":"value1","attr2":"value2",},extPages:{"index":{},"search/index":{},},pages:["index","search/index"],"window":{},"networkTimeout":{},"tabBar":{},}16.(1)为了便于第三方平台使用同一个小程序模版为不同的小程序提供服务,第三方可以将自定义信息放置在ext_json中,在模版小程序中,可以使用接口获取自定义信息,从而区分不同的小程序。详见:小程序模版开发
17.(2)ext_json中的参数可选,参数详见https://mp.weixin.qq.com/debug/wxadoc/dev/framework/config.html
18.期中就有navigateToMiniProgramAppIdList
19.(3)如果代码中已经有配置,则配置的合并规则为:除了pages和tabBar.list直接覆盖原配置,其他都为插入或同级覆盖。
20.特殊字段说明:
参数说明ext自定义字段仅允许在这里定义,可在小程序中调用extPages页面配置extAppid授权方Appid,可填入商户AppID,以区分不同商户21.返回说明(正常时返回的json示例):
{"errcode":0,"errmsg":"ok",}
小程序第三方平台哪个好-微信第三方平台代小程序管理小程序之间互跳的实现-小程序排名
浏览量:2414
时间:
来源:ganggang4321
版权声明
即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。
最新资讯
-

即速应用,赋能企业玩转微信小程序智慧经营
作为国内领军的智慧商业经营服务商,即速应用始终秉承“让每个企业都拥有自己的智慧店铺”的愿景,持续赋能更多企业玩转智慧经营。即速应用旗下拥有“小程序搭建工具-即速应用”、“私域流量专家-即客云”等产品,帮助商家打通互联网全生态营销闭环。 -

即客云2.0重磅更新,让微信小程序运营更简单!
即客云作为一款基于企业微信的第三方工具,现从多维度提供超过30种功能,自上线以来,已服务多家企业,受到一致好评。近期,我们根据客户反馈和市场调研正式推出升级版 即客云2.0!更新了私域运营SOP,群日历功能,批量拓客,客户雷达,消息推送,个人欢迎语,帮助企业更好运用企业微信;同时提升了社群运营工作标准化,提升运营效率,帮助企业实现客户增长,玩转私域流量。 -

零代码 + AI 双轮驱动|即速应用解锁人工智能小程序开发新范式
无需代码、无需 AI 算法功底,普通人也能快速搭建智能小程序。即速应用将人工智能与零代码开发深度融合,推出 AI 智能生成能力,用户通过自然语言描述需求,AI 自动生成小程序页面、功能模块与后台配置,覆盖商城、预约、同城、社区团购等全场景。平台内置 AI 智能推荐、智能客服、用户画像分析等能力,一键对接微信生态,打通视频号、企业微信、短信跳转,帮企业快速落地 AI 应用,抢占智慧经营先机,让每家企业都拥有 AI 驱动的智慧店铺。










