『开发』Apicloud获取系统语言的方式

因api官方接口未提供获取系统语言功能,博主尝试用JavaScript方法测试。通过代码测试发现,可使用var JsSrc1 = navigator.language获取apicloud平台系统语言,兼容Android与IOS,还可简化代码实现系统语言判断。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

由于api官方接口没有提供获取系统语言的功能
所以我尝试使用JavaScript的方法,测试代码如下:

var JsSrc1 = navigator.language

var JsSrc2 = navigator.browserLanguage;

alert(JsSrc1+"|"+JsSrc2);

 

当使用Android+英语系统时输出:

en-US|undefined

当使用IOS+中文系统时输出:

zh-CN|undefined

由上述代码可以看出,我们可以通过var JsSrc1 = navigator.language;来获取apicloud平台系统语言兼容Android与IOS。
下面简化代码再实现判断系统语言便于我们使用:

var JsSrc1 = navigator.language;

if (JsSrc1 == "zh-CN") {

} else if (JsSrc1 == "en-US") {

} else {   

}

 


参考:JavaScript获取浏览器语言的方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小宋是呢

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值