JKv*_*Kvr 8 accessibility uiwebview ios voiceover
我正在为应用添加辅助功能支持,其中应用的一部分是带有文本信息的UIWebView.该文本包含缩写单位,如W表示瓦特,lm表示流明等...
VoiceOver功能不会自动将字母W识别为瓦特(当然很难)并且它需要一些帮助.
我知道html标签和(http://www.w3schools.com/tags/tag_abbr.asp)
例如.
15 <ABBR title='Watt'>W</ABBR><br>
15 <ACRONYM title='Watt'>W</ACRONYM><br>
Run Code Online (Sandbox Code Playgroud)
不幸的是,VoiceOver系统无法识别它们.
有没有人知道如何使这项工作?
小智 8
<span role="text" aria-label="Watt">W</span>;
Run Code Online (Sandbox Code Playgroud)
您可以测试以确定画外音是否处于活动状态
BOOL UIAccessibilityIsVoiceOverRunning();
Run Code Online (Sandbox Code Playgroud)
如果它是活动的,请用瓦特代替w写出html.作为一个盲人用户,我质疑天气扩张到完整的话是必要的.我对mm,m和kmf或距离等缩写没有问题.我假设使用该应用程序的任何人都可以根据您的应用程序功能和上下文判断w是瓦特.
| 归档时间: |
|
| 查看次数: |
1035 次 |
| 最近记录: |