我希望获得用户Android设备的运营商名称。
E.g。 “Verizon”或“Vodafone”,我想我发现这里记录的Android等价物来自http://developer.android.com/reference/android/telephony/TelephonyManager.html#getNetworkOperatorName()
的getSimOperatorName()我正在扫描Appcelerator Titanium的文档,但似乎无法在文档(http://docs.appcelerator.com/platform/latest/#!/api/Titanium.Network)中找到这样做的方法。
这在Appcelerator Titanium中是否可行?
答案 0 :(得分:1)
答案 1 :(得分:0)
目前没有API可以返回该信息。为此,您需要创建自己的Android模块。
答案 2 :(得分:0)
我无法让tinetworkinfo模块正常工作。但是,名为TelephonyManager的模块工作正常。
我在项目的终端中运行了这个:
gittio install com.goyya.telephonymanager
然后这段代码获取网络运营商名称:
var telephonymanager = require("com.goyya.telephonymanager");
Ti.API.log('networkOperatorName: ' + telephonymanager.networkOperatorName);