Chrome 分隔阿拉伯字母修复在 iOS Chrome 中似乎不起作用

Chrome separating Arabic letters fix does not appear to work in iOS Chrome

提问人:AWildBugAppeared 提问时间:6/7/2023 更新时间:6/7/2023 访问量:26

问:

假设我有阿拉伯语单词الكتاب,其中每个字母都以编程方式拆分并放置在HTML范围元素中:

باتكلا

WebKit 中曾经存在一个问题,会导致字母被单独呈现为 ا ل ك ت ا ب,而不是作为一个单词连接在一起。此问题已在某个时候修复,代码在 Windows 和 Android Chrome 浏览器上按预期工作。

但另一方面,iOS Chrome浏览器继续将该单词呈现为单独的字母。我竭尽全力试图让它发挥作用。这是Chrome在iOS上与其他系统不同工作的两个主要问题中的第一个。

该问题也出现在 Safari 中,我希望任何修复程序也适用于 Safari。

任何帮助将不胜感激。

我尝试使用零空间宽度 (\u200D),但这不起作用。它不仅在每个字母之间仍然有空格(尽管比以前少),而且由于我以编程方式拆分阿拉伯语单词并将每个字符放在一个跨度中,它错误地使用了错误的字母结尾。

html iOS 谷歌 浏览器 webkit 阿拉伯语

评论


答: 暂无答案