繁体   English   中英

ngx-translate无法在iOS上使用

[英]ngx-translate NOT working on iOS

我虽然是最近的,但事实证明它不是来自我的应用程序,或者有一个我不知道的特定操作。

ngx-translate可以在android,浏览器和ionic view上正常工作 但是在iOS 11上并非全部(无法在较旧的设备上进行测试)。 我尝试了一个超级基本的应用程序,所以没有其他模块冲突

请问有什么方法可以让我的应用程序翻译?

我发现2个问题导致我为此失去了很多时间和神经。 我用来测试ngx-translate的基本应用程序只能在模拟器上运行,而不能在设备上运行。 为了使其能够在设备(ios)上运行,我必须进行更改

export function HttpLoaderFactory(http: HttpClient) {
  return new TranslateHttpLoader(http);
}

export function HttpLoaderFactory(http: HttpClient) {
  return new TranslateHttpLoader(http, './assets/i18n/', '.json');
}

但是我需要翻译的应用已经在使用此功能! (更让人头疼)在尝试降级所有内容以使它工作的所有时间都浪费了很多小时之后,我发现问题不是出自ngx-translate和iOS,而是源于代码推送和iOS。

它只是在设备上悄无声息地打破了ngx-translate ...我删除了它,很惊讶,它起作用了。

我在Android设备上安装了您的基本应用,并且运行正常。

它也可以在ios模拟器(ios 11-iPhone 8模拟器)上正常工作:

您在iOS 11上的应用-iPhone 8模拟器

你不能有一些日志吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM