Javascript 阿拉伯语的打字效果似乎不连贯

Javascript 阿拉伯语的打字效果似乎不连贯,javascript,arabic,typeit,Javascript,Arabic,Typeit,所以我用它做了一个打字效果,它在英语中看起来很棒,我试过了 使用阿拉伯语文本(这是一种连接字母的语言),并且在我的设备上显示良好 当我将应用程序原型发送给客户端进行测试时,他的设备中的阿拉伯语字母似乎已断开连接!太奇怪了,我无法调试它,因为它不会发生在我的笔记本电脑和手机上 我发现在页面底部有一个测试演示,我让他在上面测试阿拉伯语单词,在他的设备(iPhone xs max,chrome浏览器)上显示如下: 但在我的设备(Linux、chrome浏览器)上显示如下: 你知道为什么会发生这种情

所以我用它做了一个打字效果,它在英语中看起来很棒,我试过了 使用阿拉伯语文本(这是一种连接字母的语言),并且在我的设备上显示良好

当我将应用程序原型发送给客户端进行测试时,他的设备中的阿拉伯语字母似乎已断开连接!太奇怪了,我无法调试它,因为它不会发生在我的笔记本电脑和手机上

我发现在页面底部有一个测试演示,我让他在上面测试阿拉伯语单词,在他的设备(iPhone xs max,chrome浏览器)上显示如下:

但在我的设备(Linux、chrome浏览器)上显示如下:


你知道为什么会发生这种情况以及如何解决吗?

你有没有试过在元素
rtl
上设置
dir
属性?问题是所有阿拉伯文本都有问题,还是在你逐字渲染时都有具体的问题?@tawfiknaser在逐字渲染时。@AlanOmar是的,没有运气。@tawfiknaser你是对的,这个问题是因为我使用了append,使用原生innerHTML修复了它。请给我一个答复,以便我能接受