簡體   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