Phonegap连接插件无法使用土耳其语

时间:2014-08-04 07:51:58

标签: android cordova turkish

我在手机间隙应用中使用连接插件,以检查连接类型。它适用于所有测试语言(eng,her,fr,es和其他一些常用语言),但在我的Android设备中将语言设置为turkish时,无法返回连接类型。

有什么想法导致这个问题(以及如何修复)?

详细说明:

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

是真的,但土耳其语connection.typeunknown

1 个答案:

答案 0 :(得分:0)

Connection插件实现中存在一个错误:

type.toLowerCase().equals(WIFI)

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

解决方案:

将检查条件更改为:

type.equalsIgnoreCase(WIFI)