我想显示这样的价格: 299 <子>,90€子>
make
如何避免NVDA在299和90之间暂停。 它说:“299”然后是“90欧元”。
我尝试使用aria-label但没有角色,标签不读:
pigz
由于
答案 0 :(得分:1)
即使有299,90€没有下标,屏幕阅读器(我现在使用JAWS),仍然会在两部分之间读取暂停。它可能是语音合成器中的语言/ i18n差异。如果我把它格式化为299.90€,那么JAWS就会读到&#34; 299点90欧元&#34;。
我知道如果我放一个lang =&#34; fr&#34;例如,在跨度上,JAWS用法语读取,但这并不是货币价值的理想效果。
您还可以尝试像Screen reader is not reading the price ("$47.49") properly
这样的方法