以下方法都是建立在引入支付宝相关SDK的前提下 目前暂未对外开发

import urlHandler from 'mp-alipay-url-handler'

小程序跳转财富号

this.$global.urlHandler(`alipays://platformapi/startapp?appId=2019101768404279&query=publicId%3D2018061160393077&nbupdate=syncforcee`)

小程序跳转基金组合页面

this.$global.urlHandler(`https://open.antfortune.com/p/q/normal-kczk6olu/pages/index/index.html`)    // 创金来福组合 我们这边的业务
this.$global.urlHandler(`https://open.antfortune.com/p/q/normal-k83v4u9x/pages/index/index.html`)    // 中欧固收佳 从这个组合突破的

小程序跳转基金详情和购买页面

this.$global.urlHandler(`alipayFinanceApi:type=fundDetail&fundCode=004359`)    // 基金详情
this.$global.urlHandler(`alipayFinanceApi:type=fundBuy&fundCode=004359`)    // 基金购买

小程序跳转到财富号直播间

// 直播中
this.urlHandler(`https://render.alipay.com/p/s/i/?scheme=alipays%3A%2F%2Fplatformapi%2Fstartapp%3FappId%3D2021001151654332%26page%3Dpages%252Flive-room%252Flive-room%253Fid%253D342893963423%2526userId%253D3876700574%2526liveSource%253Dshare%26enbsv%3D0.4.2112081823.41%26chInfo%3Dch_share__chsub_CopyLink%26apshareid%3D9DB4D0F6-847B-4333-803F-B03A779AC399`)
// 回放
this.urlHandler(encodeURIComponent(`https://render.alipay.com/p/s/i/?scheme=alipays%3A%2F%2Fplatformapi%2Fstartapp%3FappId%3D2021001151654332%26page%3Dpages%252Flive-room%252Flive-room%253Fid%253D341765603631%2526userId%253D4149950278%2526liveSource%253Dshare%26enbsv%3D0.4.2112081823.41%26chInfo%3Dch_share__chsub_CopyLink%26apshareid%3D20692cd5-d1a9-457e-a40f-4c11d4ec0362`))
// 预约
this.urlHandler(encodeURIComponent(`https://render.alipay.com/p/s/i/?scheme=alipays%3A%2F%2Fplatformapi%2Fstartapp%3FappId%3D2021001151654332%26page%3Dpages%252Flive-room%252Flive-room%253Fid%253D343009055347%2526userId%253D4149950278%2526liveSource%253Dshare%26enbsv%3D0.4.2112081823.41%26chInfo%3Dch_share__chsub_CopyLink%26apshareid%3D586A5D26-B359-4847-8BD4-398D851109A9`))
// 可以看到回放和预约做了编码动作,否则会出现参数丢失导致随机进入其他直播间的问题,而直播中状态则无影响
// 前面的几个链接都是自己通过财富号主页分享获取的 下面这个是运营人员直接提供的 需要自己拼接前面的协议 并进行二次编码
this.urlHandler(encodeURIComponent(`https://render.alipay.com/p/s/i/?scheme=`+encodeURIComponent('alipays://platformapi/startapp?appId=2021001151654332&page=pages%2Flive-room%2Flive-room%3Fid%3D342724603790%26userId%3D4149950278%26liveSource%3Dwshop_backstage')))

小程序跳转到基金讨论区

urlHandler(`alipayFinanceApi:type=h5Page&url=`+encodeURIComponent(`alipays://platformapi/startapp?appId=66666741&pullRefresh=YES&appClearTop=false&startMultApp=YES&url=%2Fwww%2Fforum.html%3FtopicId%3D20180426000230030000000000014803%26topicType%3DFUND`))

H5跳转基金详情页面

location.href = `alipays://platformapi/startapp?appId=20000793&pullRefresh=NO&appClearTop=false&startMultApp=YES&url=/www/detail.html?productId=20170216000230030000000000011913`

H5跳转支付宝小程序

location.href = 'alipays://platformapi/startapp?appId=2021001169671806&page=pages/entry/index'

支付宝内各模块ID总结(scheme协议格式可采用:alipays+appId、alipayqr+saId)

alipays://platformapi/startapp?appId=20000003#支付宝账单
alipays://platformapi/startapp?appId=20000008#支付宝登陆界面
alipays://platformapi/startapp?appId=20000014#支付宝我的银行卡
alipays://platformapi/startapp?appId=20000019#支付宝余额
alipays://platformapi/startapp?appId=20000032#支付宝余额宝
alipays://platformapi/startapp?appId=20000120#支付宝饿了么
alipays://platformapi/startapp?appId=20000134#支付宝股票
alipays://platformapi/startapp?appId=20000160#支付宝会员
alipays://platformapi/startapp?appId=20000165#支付宝定期
alipays://platformapi/startapp?appId=20000166#支付宝通讯录
alipays://platformapi/startapp?appId=20000193#支付宝生活缴费
alipays://platformapi/startapp?appId=20000199#支付宝花呗
alipays://platformapi/startapp?appId=20000218#支付宝黄金
alipays://platformapi/startapp?appId=20000243#支付宝总资产
alipays://platformapi/startapp?appId=20000754#支付宝我的快递
alipays://platformapi/startapp?appId=20000793#支付宝基金
alipays://platformapi/startapp?appId=20000835#支付宝语音助手
alipays://platformapi/startapp?appId=20000987#支付宝充值中心
alipays://platformapi/startapp?appId=20001003#支付宝搜索
alipays://platformapi/startapp?appId=60000002#支付宝蚂蚁森林
alipays://platformapi/startapp?appId=60000057#支付宝流量钱包
alipays://platformapi/startapp?appId=60000081#支付宝商家服务
alipays://platformapi/startapp?appId=60000155#支付宝共享单车
alipays://platformapi/startapp?appId=66666674#支付宝蚂蚁庄园
alipays://platformapi/startapp?appId=66666708#支付宝余利宝
alipays://platformapi/startapp?appId=68687009#支付宝惠支付
alipays://platformapi/startapp?appId=68687131#支付宝养老
alipays://platformapi/startapp?appId=77700124#支付宝余额宝
alipays://platformapi/startapp?appId=20000056#向商家付款界面
alipays://platformapi/startapp?appId=10000003#支付宝手机充值
alipays://platformapi/startapp?appId=10000007#支付宝扫一扫
alipays://platformapi/startapp?appId=88886666#支付宝红包
alipays://platformapi/startapp?appId=10000011#支付宝彩票
alipays://platformapi/startapp?appId=20000778#支付宝滴滴出行
alipays://platformapi/startapp?appId=20000123#支付宝个人收款
alipays://platformapi/startapp?appId=09999999#信用卡还款
alipays://platformapi/startapp?appId=20000168#支付宝记账
alipays://platformapi/startapp?appId=20000116#支付宝转账
alipays://platformapi/startapp?appId=20000021#支付宝卡包
alipays://platformapi/startapp?appId=20000085#支付宝吱口令
alipays://platformapi/startapp?appId=20000118#支付宝芝麻信用
alipayqr://platformapi/startapp?saId=20000118#支付宝芝麻信用

当然 在不使用该SDK的情况下也可以实现跳转 以下属于支付宝官方未公开文档

基金详情页

my.ap.navigateToFinance({type: 'fundDetail',fundCode: '000001', // 基金代码
});

基金组合详情页

my.ap.navigateToFinance({type: 'portfolioDetail',fundCode: 'JY99001', // 基金组合代码
});

跳转老版财富号

my.ap.navigateToFinance({type: 'wealthShop',pid: '2088701730740993', // 财富号 pid
});

跳转新版财富号

my.navigateToMiniProgram({appId: '从wshop后台复制链接能看到', // appIdextraData:{"publicId": "从wshop后台复制链接能看到", // publicId},success: (res) => {console.log(JSON.stringify(res))},fail: (res) => {console.log(JSON.stringify(res))},complete: (res) => {console.log("complete: ", JSON.stringify(res))},
});

基金下单页

my.ap.navigateToFinance({type: 'fundBuy',fundCode: '000001', // 必填, 字符串类型, 基金代码amount: 1000, // 选填, 数值类型, 下单金额 单位元, 如: 100.23 5000
});

黄金下单页

my.ap.navigateToFinance({type: 'goldBuy',fundCode: '002611', // 必填, 字符串类型, 黄金对应的基金代码amount: 1000, // 选填, 数值类型, 下单金额 单位元, 如: 100.23 5000
});

基金组合下单页

my.ap.navigateToFinance({type: 'portfolioBuy',fundCode: 'JY99001', // 必填, 字符串类型, 基金组合代码amount: 1000, // 选填, 数值类型, 下单金额 单位元, 如: 100.23 5000
});

基金定投设置页

my.ap.navigateToFinance({type: 'fundSign',fundCode: '000001', // 必填, 字符串类型, 基金代码amount: 1000, // 选填, 数值类型, 定投金额 单位元, 如: 100.23 5000period: 'W', // 选填, 字符串类型, 定投周期 E:每日, W:每周, D:每两周, M:每月,day: 2, // 选填, 数值类型, 定投日期 周维度(W/D):1-5;月维度(M):1-28;每日定投则不填
});

黄金定投设置页

my.ap.navigateToFinance({type: 'goldSign',fundCode: '002611', // 必填, 字符串类型, 黄金对应的基金代码amount: 1000, // 选填, 数值类型, 定投金额 单位元, 如: 100.23 5000period: 'W', // 选填, 字符串类型, 定投周期 E:每日, W:每周, D:每两周, M:每月,day: 2, // 选填, 数值类型, 定投日期 周维度(W/D):1-5;月维度(M):1-28;每日定投则不填
});

跳转相关H5页面

my.ap.navigateToFinance({type: 'h5Page',url: 'https://m.taobao.com', // 必填, 字符串类型, H5⻚面地址 http地址或schema地址showAntWealth: false, // 选填, 布尔类型, 是否展示蚂蚁财富: true-展示“正在前往蚂蚁财富...”,false-(默认)展示“正在前往中...”
});
// 下方是一个schema的例子
my.ap.navigateToFinance({type: 'h5Page',url: 'alipays://platformapi/startapp?appId=68687158&startMultApp=YES&appClearTop=false&transparentTitle=always&backgroundColor=149187&url=%2Fwww%2FguessRiseFallHome.html%3FenableWK%3DYES',
});

支付宝小程序跳转基金相关页面相关推荐

  1. 支付宝小程序财富号基金相关页面之间相关跳转

    支付宝小程序跳转 %小程序跳转财富号 this.$global.urlHandler(`alipays://platformapi/startapp?appId=xxxx000020191017684 ...

  2. 支付宝小程序跳转第三方H5页面

    支付宝小程序跳转第三方H5页面 基础API跳转 web-view my.ap.openURL web-view 和 my.ap.openURL 两者比较 my.ap.navigateToAlipayP ...

  3. uniapp微信支付宝小程序跳转视频号财富号直播间

    项目背景:uniapp开发多端小程序,分别为微信和支付宝,要求在微信环境进入视频号直播间,在支付宝环境跳转到财富号直播间. 视频号直播 | 微信开放文档 (qq.com) // 注意需要在真机调试查看 ...

  4. 在h5页面中调起支付宝小程序中的某一个页面以及URLScheme 之 支付宝

    在h5页面中调起支付宝小程序中的某一个页面 直接上代码: window.location.href = 'alipays://platformapi/startapp?appId=2021001181 ...

  5. 小程序跳到h5页面_微信小程序跳转到H5页面实战篇

    有些场景需要从微信小程序跳转到H5页面,通常网上的教程会告诉你使用web-view组件就可以了,但实际开发中还有很多需要注意的地方,尤其是很多概念往往会把初学者弄糊涂了,下面就让我们从概念开始吧!微信 ...

  6. 小程序 小程序跳转公众号页面

    web-view 基础库 1.6.4 开始支持,低版本需做兼容处理. 承载网页的容器.会自动铺满整个小程序页面,个人类型的小程序暂不支持使用. 客户端 6.7.2 版本开始,navigationSty ...

  7. 支付宝小程序跳转H5连接(无需添加白名单)

    应用场景 支付宝小程序内,跳转第三方落地页,一开始想到的肯定是通过在后台配置白名单,但是添加的域名是禁止的,无奈只能另想方案.最后通过社区找到了解决方案. 解决方案 let url = '落地页地址' ...

  8. 支付宝小程序跳转支付宝官方页面

    my.ap.navigateToAlipayPage 是用于小程序中跳转到支付宝官方业务或运营活动页面的 API. 具体用法参考官方文档: my.ap.navigateToAlipayPage | 小 ...

  9. #金数据#微信小程序#微信小程序跳转金数据小程序并获取问卷信息

    问题描述:需要实现 在我们自己的微信小程序点击跳转到金数据小程序填写问卷,并且填写问卷后能够把问卷数据保存到项目的数据库里. 解决方法: 1.微信小程序端,主要实现跳转另一个小程序的功能. //按键点 ...

  10. 支付宝小程序跳回小程序后状态数据问题

    问题产生 使用插件时,先跳转到指定的收藏的小程序A中,此时,在小程序A中有一个按钮使用的url:alipays://platformapi/startapp?appId={appId}&pag ...

最新文章

  1. [LeetCode]Array主题系列{35,39,40,48题}
  2. dell r220服务器配置oracle linux 阵列卡,如何在Dell服务器PERC5/6阵列卡配置RAID
  3. 中国高性能计算机TOP100出炉 曙光联想并列第一
  4. kotlin学习之伴生对象(十五)
  5. C#使用CLR/C++的DLL间接调用Native C++的DLL
  6. JSF和Facelets的lifecircle
  7. 织梦dedecms模板--物流快递网站模板源码-带手机版数据同步
  8. leetcode —— 523. 连续的子数组和
  9. python怎么画圆圈_python怎么画圆
  10. Git学习总结(9)——如何构建你自己的 Git 服务器
  11. 编程语言_JavaScript_面试题003
  12. ASP.NET MVC 1.0 + spring.net 1.2.0.20288 + NHibernate 2.0.1.4000整合笔记(四)——整合asp.net mvc...
  13. python求最值_Python应用:python求极值点(波峰波谷)
  14. 影响手机成像质量的因素
  15. 课程设计题十二:电子密码锁
  16. 尚硅谷web前端HTML5+CSS3笔记
  17. 艾为aw87359 PA 关机状态下会漏电
  18. 元素被鼠标掠过控制另一个元素显隐
  19. 联想ghost重装系统_一键ghost,图文详解使用一键ghost怎么重装win7系统
  20. cad直线和圆弧倒角不相切_CAD倒角技巧?你知道吗?

热门文章

  1. perl:DNA序列翻译成氨基酸序列的若干方法,直接法,简并法,哈希法,以及perl中的uc和lc函数(上)
  2. 内存和硬盘在计算机中的作用,电脑内存的作用 内存条的作用到底是什么
  3. 基于html + css + js完成淘宝网首页效果
  4. log4j2配置详解及自定义Appender
  5. 解决Word2013光标乱跳的问题
  6. 手机上的机器学习资源!Github标星过万的吴恩达机器学习、深度学习课程笔记,《统计学习方法》代码实现!
  7. 信息检索1.4.学术搜索引擎--百度学术搜索
  8. opencv出现0x75BA812F 处(位于 Project1.exe 中)有未经处理的异常: Microsoft C++ 异常的一种可行解决方案
  9. Word文件没有保存怎么找回来?恢复文件
  10. 只需三步!查看笔记本电脑连接的WiFi密码