收藏
回答

requestFullScreen();安卓设备不能根据宽高比自动判断 横竖屏

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug videoContext.requestFullScreen(); 客户端 最新 最新



rt

最后一次编辑于  2018-11-15  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • 是柿子啊
    是柿子啊
    2018-11-15

    提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2018-11-15
    赞同
    回复 10
    • 蓝昊
      蓝昊
      2018-11-15

      https://developers.weixin.qq.com/s/O2dWjWmq763R  微信版本最新  安卓

      2018-11-15
      回复
    • 晨
      2018-11-15

      片段里只有初始的模板,没有功能代码,请确认是否保存了

      2018-11-15
      回复
    • 蓝昊
      蓝昊
      2018-11-15回复

      https://developers.weixin.qq.com/s/6Qu6rWm37M3D 我重新生成生成了链接,我这边用这个链接是可以导入到完整的代码片段的。如果你那边还是没有功能代码的话,参考以下代码:

      index.wxml:<video id='mVideo' src='{{videoUrl}}'></video>

      index.js:

      Page({

      data: {

      videoUrl: ''

      },

      onLoad: function (options) {

      const url = "替换url"

      this.setData({

      videoUrl: url

      })

      var videoContext = wx.createVideoContext('mVideo', this);

      // 第一个问题:{ direction:0} direction:设值没有用,始终是竖屏

      // videoContext.requestFullScreen({ direction: 0 });

      // videoContext.requestFullScreen({ direction: 90 });

      // videoContext.requestFullScreen({ direction: -90 });

      // 第二个问题 videoContext.requestFullScreen(); iOS设备可以根据宽高比判断横竖屏,安卓设备不行

      videoContext.requestFullScreen();

      videoContext.play()

      },

      })




      2018-11-15
      回复
    • 晨
      2018-11-15回复蓝昊

      给一下出问题视频的链接

      2018-11-15
      回复
    • 蓝昊
      蓝昊
      2018-11-16回复

      https://www.jdxiang.net/video/0002.mp4

      2018-11-16
      回复
    查看更多(5)