微信公眾號(hào)下載、播放、分享視頻技術(shù)調(diào)研

微信公眾號(hào)下載、播放、分享視頻技術(shù)調(diào)研

一、視頻播放

統(tǒng)一視頻格式為mp4即可

二、視頻分享

通過(guò)微信jssdk完成。支持分享到朋友/朋友圈、QQ/QQ空間。

2.1、分享功能說(shuō)明鏈接

2.2、JSSDK使用條件

2.2.1 注冊(cè)微信公眾號(hào)

wx.config({
    debug: true, // 開(kāi)啟調(diào)試模式,調(diào)用的所有api的返回值會(huì)在客戶(hù)端alert出來(lái),若要查看傳入的參數(shù),可以在pc端打開(kāi),參數(shù)信息會(huì)通過(guò)log打出,僅在pc端時(shí)才會(huì)打印。
    appId: '', // 必填,公眾號(hào)的唯一標(biāo)識(shí)
    timestamp: , // 必填,生成簽名的時(shí)間戳
    nonceStr: '', // 必填,生成簽名的隨機(jī)串
    signature: '',// 必填,簽名
    jsApiList: [] // 必填,需要使用的JS接口列表
});

其中 appId 要求必須先申請(qǐng)公眾號(hào)。

2.2.2 JSSDK使用步驟

步驟一:綁定域名

步驟二:引入JS文件

步驟三:通過(guò)config接口注入權(quán)限驗(yàn)證配置

步驟四:通過(guò)ready接口處理成功驗(yàn)證

步驟五:通過(guò)error接口處理失敗驗(yàn)證

三、視頻下載功能

3.1 、素材管理不支持下載

  1. 首先,資源在微信服務(wù)器。
  2. 其次大小為10MB限制。
  3. 最后是只提供訪問(wèn)地址,沒(méi)有下載途徑。

參考

3.2 、微信JSSDK不支持視頻下載功能

目前只支持圖片、音頻(通過(guò)微信素材管理接口上次的資源才行)

3.3 、通過(guò) a 標(biāo)簽下載功能來(lái)實(shí)現(xiàn)下載功能

  • 首先,微信屏蔽了 a 標(biāo)簽的下載功能,無(wú)論安卓還是iOS,都只能播放視頻,不能下載。

  • 其次,在安卓系統(tǒng)中,可以通過(guò)在其他瀏覽器中打開(kāi)實(shí)現(xiàn)下載功能。

  • 最后,在 iOS 中,無(wú)論微信中還是瀏覽器中都只能預(yù)覽,不能下載到手機(jī)。

//在微信直接失效了,Android瀏覽器中可以下載視頻
 <a href="http://urlxxx/test.mp4" download="test.mp4">下載視頻</a>

 //視頻在微信(iOS、Android)只能播放
 <a href="http://urlxxx/test.mp4" ">下載視頻2</a>

四、總結(jié)

1、視頻播放功能可以實(shí)現(xiàn)

2、視頻分享功能可以實(shí)現(xiàn)

3、視頻下載功能在 Android 中可以折中實(shí)現(xiàn),在 iOS 中無(wú)法實(shí)現(xiàn)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 今天去醫(yī)院護(hù)理媽媽中午還沒(méi)到家女兒打來(lái)電話問(wèn)我們回來(lái)沒(méi),快到的話她要做菜了。感賞女兒貼心懂事。我一到家女兒...
    持續(xù)一致的小東風(fēng)閱讀 162評(píng)論 0 2
  • 二虎長(zhǎng)安臥,怒嗔鎮(zhèn)嵩軍。 功成枯萬(wàn)骨,恩怨?jié)M三秦。 (1926年鎮(zhèn)嵩軍劉振華10萬(wàn)匪軍圍困西安,楊虎城,李虎臣鎮(zhèn)守...
    凱歌兒閱讀 820評(píng)論 2 2
  • 首發(fā)于個(gè)人博客 算法基礎(chǔ) EIE(Efficient Inference Engine)的算法基礎(chǔ)是一種被稱(chēng)為De...
    月見(jiàn)樽閱讀 1,046評(píng)論 0 0
  • 匆匆那年里,有太多的故事,太多的愛(ài),太多的感動(dòng)。 我想對(duì)方茴而言,深情不及久伴,厚愛(ài)無(wú)需多言。陳尋是她青春里美好的...
    七七丫頭1閱讀 607評(píng)論 0 1

友情鏈接更多精彩內(nèi)容