Microsoft Immersive Reader特定内容朗读卡顿并触发脚本错误求助
关于Microsoft Immersive Reader v1.3.0的朗读中断及脚本错误问题
问题复现流程
- 加载并初始化版本为1.3.0的Immersive Reader SDK,对应资源地址:
https://ircdname.azureedge.net/immersivereadersdk/immersive-reader-sdk.1.3.0.js - 调用
ImmersiveReader.launchAsync方法,传入包含维基百科原始HTML及纯文本格式的样本文本数据块:阅读器可正常打开并完整显示所有文本内容,但朗读功能在读取到语句"grows more adept at the sonnet over the course of the play."后停止运行 - 点击上述语句下方的文本区域时,触发脚本异常:错误出自
https://ircdname.azureedge.net/static/main-705e61ade60c43447d2b.min.js文件中的setActiveLineHeight函数,原因是this._selectedExpression.line未定义,导致访问this._selectedExpression.line.height时抛出错误
诉求
- 能否复现该问题并确认这是一个官方bug?
- 若确认是bug,烦请提供临时规避方案
内容的提问来源于stack exchange,提问作者Casper
相关产品推荐
相关产品推荐

