Android Phonegap连接插件在土耳其语中无法正常工作

Android Phonegap连接插件在土耳其语中无法正常工作,android,cordova,turkish,Android,Cordova,Turkish,我正在使用手机gap应用程序中的连接插件来检查连接类型。它在所有测试语言(英语、法语、法语、法语和其他一些常用语言)中都可以正常工作,但在我的android设备中将语言设置为土耳其语时,无法返回连接类型 有什么想法导致这个问题(以及如何解决) 详情: var isWifi = navigator.connection.type === Connection.WIFI; 预期为true,但在土耳其语中为连接。type为未知连接插件实现中存在错误: type.toLowerCase().equal

我正在使用手机gap应用程序中的连接插件来检查连接类型。它在所有测试语言(英语、法语、法语、法语和其他一些常用语言)中都可以正常工作,但在我的android设备中将语言设置为土耳其语时,无法返回连接类型

有什么想法导致这个问题(以及如何解决)

详情:

var isWifi = navigator.connection.type === Connection.WIFI;

预期为true,但在土耳其语中为
连接。type
未知

连接插件实现中存在错误:

type.toLowerCase().equals(WIFI)
其中,
type
是从Android API获得的
ConnectionType
,而
WIFI
是常量。在土耳其语中,type.toLowerCase()返回'wıfı',其中的'i'字母与const中的字母不匹配

解决方案:

将检查条件更改为:

type.equalsIgnoreCase(WIFI)