收藏
回答

微信公众号页面能否调用getUserMedia方法?

微信公众号页面开发录音功能,原生getUserMedia方法是不是无法在微信公众号页面上使用啊


回答关注问题邀请回答
收藏

1 个回答

  • Listen
    Listen
    2020-07-27

    可以,不过有兼容性问题

    2020-07-27
    有用
    回复 2
    • Liu  liu  liu
      Liu liu liu
      2020-07-27
      网上找的测试兼容方法 
      try {
              window.AudioContext = window.AudioContext || window.webkitAudioContext;
              navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia;
              window.URL = window.URL || window.webkitURL;
              audio_context = new AudioContext;
              console.log('navigator.getUserMedia ' + (navigator.getUserMedia ? 'available.' : 'not present!'));
          } catch (e) {
              alert('No web audio support in this browser!');
          }
      pc正常,ios微信抛出异常,求解
      2020-07-27
      回复
    • Listen
      Listen
      2020-07-27回复Liu liu liu
      getUserMedia兼容写法参考:
      https://developer.mozilla.org/zh-CN/docs/Web/API/MediaDevices/getUserMedia
      2020-07-27
      回复
登录 后发表内容
问题标签