使用PhoneGap 2.2.0 (现在核心中包含全球化),我在iOS上调用了navigator.globalization.getLocaleName()函数,但它似乎不能运行。下面是我的代码:
$('#home').bind('pageshow', function()
{
navigator.globalization.getLocaleName(function(locale)
{
alert('locale: '+locale.value);
},
function(error)
{
alert('error occured: '+error);
});
});有什么想法吗?
发布于 2013-04-20 23:40:47
您应该将它放在deviceready事件中,如下所示:
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
navigator.globalization.getLocaleName(function(locale)
{
alert('locale: '+locale.value);
},
function(error)
{
alert('error occured: '+error);
}
}https://stackoverflow.com/questions/13519812
复制相似问题