最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

IOS中微信小程序播放緩存的音頻文件的方法

 更新時間:2017年12月30日 08:53:39   作者:yubang  
本文給大家分享的是如何在微信小程序中播放緩存到本地的音頻文件的方法,區(qū)分了IOS和安卓的不同策略,非常不錯,推薦給大家

很多時候我們都想把數(shù)據(jù)預(yù)先緩存到本地,節(jié)省帶寬。但是最近在處理微信小程序播放緩存到本地的音頻文件的時候,遇到一些小問題,然后對于安卓和IOS需要采用不同的播放策略。

首先,如果哪怕用audio標簽來播放在線的音頻文件,假如服務(wù)端沒有實現(xiàn)斷點續(xù)傳,IOS是無法播放的,這個需要注意。

對于緩存在小程序的音頻(wx.saveFile(OBJECT)保存的音頻),IOS只能通過播放背景音樂的接口播放,其它播放方法都沒有成功實踐,而對于安卓,內(nèi)部 audio 上下文 innerAudioContext 對象即可播放。給出代碼:

var res = wx.getSystemInfoSync()
  if (res.platform == 'ios') {
   this.audio = wx.getBackgroundAudioManager()
  } else {
   this.audio = wx.createInnerAudioContext();
  }

  this.audio.title = "音樂文件";
  this.audio.src = "本地文件地址";
  this.audio.play();

相關(guān)文章

  • 配置iOS?16?屏幕旋轉(zhuǎn)適配實例詳解

    配置iOS?16?屏幕旋轉(zhuǎn)適配實例詳解

    這篇文章主要為大家介紹了配置iOS?16?屏幕旋轉(zhuǎn)適配實例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-09-09
  • iOS開發(fā)自定義頁腳和頁眉技巧詳解

    iOS開發(fā)自定義頁腳和頁眉技巧詳解

    這篇文章主要為大家介紹了iOS開發(fā)自定義頁腳和頁眉的技巧示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-07-07
  • iOS開發(fā)學(xué)習 ViewController使用示例詳解

    iOS開發(fā)學(xué)習 ViewController使用示例詳解

    這篇文章主要為大家介紹了iOS開發(fā)學(xué)習 ViewController使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10
  • iOS撥打電話的3種實現(xiàn)方式

    iOS撥打電話的3種實現(xiàn)方式

    這篇文章主要介紹了iOS撥打電話的3種實現(xiàn)方式 ,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2018-06-06
  • Swift 共享文件操作小結(jié)(iOS 8 +)

    Swift 共享文件操作小結(jié)(iOS 8 +)

    本文主要介紹IOS 共享文件,在這里給大家展示實例代碼供大家參考,希望能幫助開發(fā)IOS的同學(xué)
    2016-07-07
  • iOS仿AirPods彈出動畫

    iOS仿AirPods彈出動畫

    這篇文章主要為大家詳細介紹了iOS仿AirPods彈出動畫的實現(xiàn),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-12-12
  • 詳解IOS中GCD的使用

    詳解IOS中GCD的使用

    GCD是iOS的一種底層多線程機制,本文給大家詳細介紹IOS中GCD的使用,需要的朋友參考下吧
    2016-02-02
  • iOS點擊文字按鈕變轉(zhuǎn)圈加載效果

    iOS點擊文字按鈕變轉(zhuǎn)圈加載效果

    這篇文章主要為大家詳細介紹了iOS點擊文字按鈕變轉(zhuǎn)圈加載效果的相關(guān)資料,感興趣的小伙伴們可以參考一下
    2016-05-05
  • IOS小組件實現(xiàn)時鐘按秒刷新功能

    IOS小組件實現(xiàn)時鐘按秒刷新功能

    小組件運行在單獨的進程,如果異常會導(dǎo)致小組件進程卡死了,一個小組件出問題,其他小組件都不刷新了。既然刷新這么難控制,怎么實現(xiàn)數(shù)字時鐘按秒刷新呢?接下來通過代碼給大家介紹下ios小組件刷新功能的實現(xiàn),一起看看吧
    2021-05-05
  • iOS應(yīng)用中使用Toolbar工具欄方式切換視圖的方法詳解

    iOS應(yīng)用中使用Toolbar工具欄方式切換視圖的方法詳解

    這篇文章主要介紹了iOS應(yīng)用中使用Toolbar工具欄方式切換視圖的方法,文中講解了UIToolbar的相關(guān)編寫以及使用xib方式創(chuàng)建可切換視圖程序的例子,需要的朋友可以參考下
    2016-04-04

最新評論

内乡县| 满城县| 白朗县| 甘孜县| 高碑店市| 无锡市| 隆昌县| 康定县| 大邑县| 黄陵县| 南充市| 高青县| 龙江县| 镇沅| 伊春市| 环江| 施秉县| 肥城市| 肇东市| 镇赉县| 万源市| 托克托县| 鹤庆县| 夏津县| 怀宁县| 阳高县| 广德县| 海晏县| 乌兰察布市| 图们市| 吉木萨尔县| 青阳县| 六枝特区| 乌兰察布市| 苏尼特左旗| 杂多县| 旅游| 乐清市| 进贤县| 泸水县| 梓潼县|