应用背景:使用 wx.createAudioContext 创建的媒体播放组件,应用于音频同步字幕。用户点击字幕行时,媒体播放器使用seek方法,跳转到字幕行设置的时间轴,从该时间轴开始播放。


问题重现:假设用户点击字幕第2行,希望跳转到第2开始播放。苹果小程序真机、开发工具Windows客户端能正常从2行字幕开始,但安卓小程序真机(华为P10)调用seek,并未跳到第2行字幕时间轴指定的时间,而是seek到了更早的时间,时间偏差可高达1秒。这导致安卓小程序真机字幕与声音不同步的问题,几乎毁灭同步字幕功能。


苹果和安卓小程序真机分别扫描以下二维码,进入文章页面后,点击“原文”右侧的“字幕”标签,待音频加载可以播放后,点击第2行字幕,感受两种机器的时间轴的差异。




展开全部
收起
1回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 木头老兄

    18人对此回答表示赞同

    遇到同样的问题。

    展开
    18
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部