商城系統(tǒng) 注冊

微信小程序支持外設嗎,如何操作

2018-01-19|HiShop
導讀: 微信小程序開發(fā)中,我們會用到藍牙,相機、錄音等設備。使用這些設備的時候我們可以先獲得用戶的授權再進行操作 ...

  微信小程序開發(fā)中,我們會用到藍牙,相機、錄音等設備。使用這些設備的時候我們可以先獲得用戶的授權再進行操作

   

1、相機的使用,相機的使用主要有拍照和拍攝視頻,這兩個都是在用戶上傳圖片的時候,我們在soureType中加上camera屬性就能夠選擇拍攝并上傳,我們在上傳后能夠獲得這些視頻和圖片的臨時路徑,在頁面中加入用于展示他們的<video>或者<image>標簽就可以展示所上傳的視頻或者圖片,但是這個臨時路徑并不能保存,需要上傳到自己的服務器才能夠保存。(注:在使用video標簽的時候)。

 

bindButtonTap: function () {
    var that = this
    wx.chooseVideo({
      sourceType: ['album', 'camera'],
      maxDuration: 60,
      camera: ['front', 'back'],
      success: function (res) {
        console.log(res);
        that.setData({
          src: res.tempFilePath   //tempfilepath為文件上傳的臨時路徑
        })
      }
    });

  },

 

2、藍牙、網絡狀態(tài)、撥打電話等設備都可以直接使用微信提供的接口進行訪問打開,比較特別的是微信中還有截屏觸發(fā)事件(wx.onUserCaptureScreen)、剪貼板的set和get事件(wx.setClipboardData)、使手機發(fā)生震動的事件(wx.vibrateLong)。

電話咨詢 預約演示 0元開店