微信小程序中,点击视频,没有跳转播放,可能是因为没有在app.json中正确注册视频播放页面的路径

js 复制代码
const customMethodMap = {
  handlePreview(e) {
    const { item: { url } } = e?.currentTarget?.dataset
    console.log('Clicked item URL:', url); // 输出URL
    const type = url.split('.')[url.split('.')?.length - 1]
    console.log('File type:', type); // 输出文件类型
    console.log(isDoc(type))
    isPic(type) && (() => {
      openPic(url)
    })()
    isDoc(type) && (() => {
      openDoc(url)
    })()
    isVideo(type) && (() => {
      console.log('Navigating to video player'); // 输出导航信息
      // openVideo(url)
      wx.navigateTo({ url: `/pages/resource/components/video-play/index?url=${url}` })
    })()
  }
}
c 复制代码
Clicked item URL: 56/product/旭包鲜食品包装用微波炉保鲜膜视频_549867.mp4
File type: mp4
false
Navigating to video player
c 复制代码
/pages/resource/components/video-play/index?url=${url}
json 复制代码
{
  "pages": [
    "pages/index/index",
    "pages/resource/components/video-play/index"
  ]
}


相关推荐
he___H2 小时前
微信小程序实现两行交错功能
微信小程序·小程序
前端小木屋18 小时前
uniapp与蓝牙设备连接详细步骤
前端·微信小程序
huang_jimei1 天前
【无标题】
微信小程序
Brave & Real2 天前
小程序 const 在js中以及与同类的var和let之间的差异
javascript·微信小程序·小程序
silvia_Anne2 天前
微信小程序商品列表
微信小程序·小程序
ze^02 天前
Day05 APP应用&微信小程序&原生态开发&H5+Vue技术&封装打包&反编译抓包点
vue.js·微信小程序·小程序
用户8574824354803 天前
useList 通用列表管理hook
vue.js·微信小程序
陪小甜甜赏月3 天前
微信小程序分享onShareAppMessage
前端·微信小程序·小程序
ZC跨境爬虫4 天前
模块化烹饪小程序开发日记 Day7:(菜谱详情接口开发与JSON数据读取全流程)
前端·javascript·css·ui·微信小程序·json
AI砖家4 天前
微信小程序包体积优化与分包实战:从2M困境到优雅突破
微信小程序·小程序·notepad++·分包·小程序体积压缩