위챗 애플릿 파일 미리 보기

위챗 애플릿의 파일 미리보기는 여러분이 참고하시기 바랍니다. 구체적인 내용은 다음과 같습니다.
위챗 애플릿의 파일 미리보기는 먼저 wx를 사용해야 합니다.downloadFile에서 파일을 다운로드한 다음 파일을 다운로드하는 임시 경로를 사용하여 wx를 통과합니다.openDocument 파일의
미리 보기
wxml 코드:

<button bindtap='preview'> </button>
js 코드:

 // 
 preview: function () {
 var that = this;
 console.log(" ")
 
// value data , , id
 console.log(this.data.value)
 var id = that.data.value;

 if (id == "") {
 wx.showModal({
 title: '',
 content: ' ',
 showCancel: false,
 confirmColor: "#FFB100"
 })
 } else {

 // id, ( )
 wx.request({
 url: app.globalData.url + "/api/interview/queryFilePath",
 data: {
  id: id
 },
 method: 'POST',
 header: { "content-type": "application/x-www-form-urlencoded" },
 success: function (res) {
  console.log(res.data)
  that.setData({
  path: res.data.path,
  type: res.data.type
  })
  // 
  wx.downloadFile({
  url: app.globalData.url + that.data.path,
  success: function (res) {
  var filePath = res.tempFilePath
  console.log(filePath)

  // 
  wx.openDocument({
  filePath: filePath,
  fileType: that.data.type,
  success: function (res) {
   console.log(" ")
   console.log(res);
  },
  fail: function (res) {
   console.log("fail");
   console.log(res)
  },
  complete: function (res) {
   console.log("complete");
   console.log(res)
  }
  })
  },
  fail: function (res) {
  console.log('fail')
  console.log(res)
  },
  complete: function (res) {
  console.log('complete')
  console.log(res)
  }
  })
 }
 })
 }
 },
여러분에게 현재 관심이 비교적 높은 위챗 소프로그램 강좌 한 편을 추천합니다《위챗 소프로그램 개발 강좌》. 여러분을 위해 정성스럽게 정리한 것이니 마음에 드셨으면 좋겠습니다.
이상은 본문의 전체 내용입니다. 여러분의 학습에 도움이 되고 저희를 많이 응원해 주십시오.

좋은 웹페이지 즐겨찾기