關於企業微信wx.previewFile沒法執行的解決方案

使用蘋果手機測試的。
調用微信的js-sdk在系統中實現上傳、預覽附件的功能。在本身的手機測試經過後,直接丟給QA測試了。
本覺得相安無事了,沒想到QA用安卓手機測的時候竟然不得,使用的是下載下來的jweixin-1.2.0.js。javascript

wx.previewFile({
  url: url,               // 須要預覽文件的地址(必填,能夠使用相對路徑)  --> 須要帶域名和端口號
  name: name ? name : '', // 須要預覽文件的文件名(不填的話取url的最後部分)
  size: 22189           // 須要預覽文件的字節大小(必填)
});

把微信的demo直接放到項目中,直接點擊是能夠預覽文件的。
我直接在jweixin-1.2.0.js搜索是搜不到previewFile,能夠搜到previewImage等。
這個函數是企業微信纔有的,按道理來講js-sdk中應該要有這個函數的,也不該該蘋果能夠顯示,而安卓不能夠顯示。
調試了一週,問了無數遍客服仍是無果。
想到一個「曲線救國」的辦法,就是直接引入遠程的JS。
神奇的是竟然能夠使用了,而搜索預覽文件的函數卻搜不到,下載下來的也沒有。暫時就先在這裏記錄一下這個坑~java

<script type="text/javascript" src="//res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>
相關文章
相關標籤/搜索