导读:近期更新了《feature_detection》的相关内容,包括《BOM中如何检测用户的语音合成支持?》。如果 feature_detection 对你有帮助,请转发和分享本内容。知识因分享而拥有更大能量,感谢您成为这传播链条中的重要一环。
BOM中如何检测用户的语音合成支持? 浏览器能否朗读文字,取决于设备是否支持语音合成接口。直接调用朗读方法前若不做能力判断,低端机型或旧版内核会抛出未定义错误。通过校验window对象下的SpeechSynthesis构造函数与getVoices方法是否存在,可准确识别环境兼容性。部分浏览器虽声明支持却在异步返回空列表,需监... 栏目:JavaScript 时间:08-16 SpeechSynthesis feature_detection Web_Speech_API