为什么thisinnerAudioContextduration返回0
可能由以下原因导致:
-
在音频尚未加载完成时调用了duration属性。应该在音频加载完成后才能获取音频的时长。
-
音频文件本身可能没有正确的元数据,导致无法获取时长信息。
-
浏览器或小程序平台的兼容性问题,需要检查平台和浏览器是否支持该属性。
解决方法:
-
确保音频文件已经加载完成后再调用duration属性。
-
检查音频文件是否有正确的元数据,可以通过使用音频编辑软件来确保元数据正确。
-
检查所使用的平台和浏览器是否支持该属性,如果不支持,可以考虑使用其他方式获取音频时长信息。
原文地址: https://www.cveoy.top/t/topic/bCt6 著作权归作者所有。请勿转载和采集!