H5
 

引入weixin-js-sdk

npm i weixin-js-sdk

页面引入
 

	// 引入wxjs
	import wx from "weixin-js-sdk";

点击按钮触发方法
 

goweap(id) {
		console.log("tiao");
		wx.miniProgram.navigateTo({
			url: "/packageB/pages/kong/index?fileUrl=" + encodeURIComponent('https://dms-test.futongsmart.cn/File/ExpensesManagement/UploadFile//公告图片//20231226/人员与店铺关系明细数据 (5)(41933).xlsx')
				})
			},

微信小程序packageB/pages/kong/index
 


<view class="main">小程序空</view>
onLoad(e:any) {
    console.log('kong',e);
    
this.handleGetMessage(e.fileUrl)
  },
// 下载
handleGetMessage(e:any){
  console.log('接收到消息',decodeURIComponent(e))
  let loadUrl=decodeURIComponent(e)
  wx.downloadFile({  
    url: loadUrl, // 替换为你要下载的文件的 URL  
    success(res) {  
      if (res.statusCode === 200) {  
        wx.showModal({
          title: '下载成功',
          content: res.tempFilePath,
          success (res) {
            if (res.confirm) {
              console.log('用户点击确定')
              wx.navigateBack({delta: 1})
            } else if (res.cancel) {
              console.log('用户点击取消')
            }
          }
        })
        
      } else {  
        console.log('下载失败', res.errMsg);  
      }  
    },  
    fail(err) {  
      console.log('下载失败', err);  
    }  
  });
},

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐