收藏
回答

GameRecorder

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小游戏 Bug GameRecorder 微信安卓客户端 8.0.1 2.15.0

https://developers.weixin.qq.com/minigame/dev/api/game-recorder/GameRecorder.stop.html

GameRecorder 监听 timeUpdate返回res.currentTime和 stop返回res.duration

这两个的值是一个东西吗?

分享后播放对局回放只有对局的一部分



最后一次编辑于  2021-03-02
回答关注问题邀请回答
收藏

2 个回答

  • 哎呀
    哎呀
    2021-08-20

    我这边华为手机,p40pro,必然出现时长30秒左右,分享出去是5-6秒。苹果ios产品是正常的。辛苦查查原因,能否修复一下

    2021-08-20
    有用
    回复
  • Forever
    Forever
    2021-03-02

    不是,duration是最终视频时长,不是物理经过的时长,比如说二倍速的话,duration就是物理经过时间的一半

    2021-03-02
    有用
    回复 6
    • 大大大懒猫🇨🇳
      大大大懒猫🇨🇳
      2021-03-03
      我也有这个问题,明明经过10多秒了,分享的内容只有4到5秒左右,而默认设置应该都是正常速率吧,我只在文档里看到分享按钮的属性里有播放速率的设置,GameRecorder的start接口没有播放速率的设置,所以这个差异是怎么来的呢
      2021-03-03
      回复
    • 大大大懒猫🇨🇳
      大大大懒猫🇨🇳
      2021-03-03
      我的录屏的物理时长应该有65秒,而最终得视频长度只有22秒,分享出来的内容只有4到5秒
      2021-03-03
      回复
    • Forever
      Forever
      2021-03-03回复大大大懒猫🇨🇳
      物理时长最长不能超过60秒
      2021-03-03
      回复
    • Forever
      Forever
      2021-03-03回复大大大懒猫🇨🇳
      https://github.com/wechat-miniprogram/minigame-demo/blob/master/miniprogram/js/api/abilityOpen/getGameRecorder/index.js  那你看看官方的示例是真么写的?
      2021-03-03
      1
      回复
    • 大大大懒猫🇨🇳
      大大大懒猫🇨🇳
      2021-03-03
      例子里用的是timeUpdate里返回的时长,我用这个时长,且时长为10的时候,分享出去的视频也只有5秒的样子,没有持续到录屏结束
      2021-03-03
      回复
    查看更多(1)
登录 后发表内容
问题标签