IOS:VoiceOver在WebView中更改为英语

时间:2017-09-25 08:25:21

标签: ios uiwebview voiceover

我正在为一个仅支持挪威语的应用添加VoiceOver支持。对于大多数应用程序,VoiceOver正确地将文本读作挪威语。

但是,一个页面包含一个webview,其中显示了条款和条件(从URL下载)。对于此页面,VoiceOver会切换为英语语音,即使此文本仍为挪威语。

我尝试将webibility和包含的viewcontroller的accessibilityLanguage设置为“nb-NO”,但文本仍然是英文版。有谁知道如何用挪威语阅读webview?

2 个答案:

答案 0 :(得分:3)

考虑采用lang HTML属性。这将触发VoiceOver以适当的语言生成语音。提示给Adrian Roselli建议。

答案 1 :(得分:0)

尝试在页面中添加HTML lang =“”属性。您可以在url http://www.iana.org/assignments/language-subtag-registry下面引用lang属性的更多具体值。 希望这会有所帮助