微信小程序開發中,我們會用到藍牙,相機、錄音等設備。使用這些設備的時候我們可以先獲得用戶的授權再進行操作 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、藍牙、網絡狀態、撥打電話等設備都可以直接使用微信提供的接口進行訪問打開,比較特別的是微信中還有截屏觸發事件(wx.onUserCaptureScreen)、剪貼板的set和get事件(wx.setClipboardData)、使手機發生震動的事件(wx.vibrateLong) |