微信小程序跳转到Bilibili小程序 B站小程序 Bilibili小程序
获取Bilibili小程序页面路径
首先通过查看小程序更多资料,获得哔哩哔哩小程序的AppID(目前是wx7564fd5313d24844)
可以得到是这样的一个路径:
pages/video/video.html?__preload_=16351231085123&__key_=16351231085124&avid=200376800
注意在后续的小程序跳转操作中,需要把其中的.html删除。
三个参数其中前两个容易想到是时间戳(的10倍多一点)。
第三个参数是AV号,但b站目前只有显式的BV号。获取视频的号,在PC端的播放页面打开F12输入aid即可获得。或者通过其他的接口等方法。
跳转Bilibili小程序页面路径
// index.js
Page({
// 测试跳转小程序
goBilibili:function() {
const aid='200376800'
const timestamp=new Date().getTime()
const path=`pages/video/video?__preload_=${timestamp*10+3}&__key_=${timestamp*10+4}&avid=${aid}`
wx.navigateToMiniProgram({
appId: 'wx7564fd5313d24844',
path,
success: res => {
console.log('跳转成功')
}
})
}
})