Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/222.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Android 7.1上Chrome 88上的toLocaleString损坏_Javascript_Android_Google Chrome - Fatal编程技术网

Javascript Android 7.1上Chrome 88上的toLocaleString损坏

Javascript Android 7.1上Chrome 88上的toLocaleString损坏,javascript,android,google-chrome,Javascript,Android,Google Chrome,我刚刚发现,在使用Windows10的Chrome88上,toLocaleString工作正常。 然而,在我的android galaxy标签2上,我得到了一个“无效日期” 这是我的密码- 有什么办法可以解决这个问题吗? Android版Chrome bug-已解决。我们还偶然发现了这个浏览器bug,它似乎可以在较旧的Chrome版本上运行(我们测试它可以在Chrome 84上运行)。就我所调查的问题而言,Chrome忽略了locales参数,只使用系统参数。因此,“解决方法”是在您的实例中将系

我刚刚发现,在使用Windows10的Chrome88上,toLocaleString工作正常。 然而,在我的android galaxy标签2上,我得到了一个“无效日期” 这是我的密码-

有什么办法可以解决这个问题吗?


Android版Chrome bug-已解决。

我们还偶然发现了这个浏览器bug,它似乎可以在较旧的Chrome版本上运行(我们测试它可以在Chrome 84上运行)。就我所调查的问题而言,Chrome忽略了
locales
参数,只使用系统参数。因此,“解决方法”是在您的实例中将系统语言更改为
en-US
。与此问题相关:
var myDate = new Date();
var x = myDate.toLocaleString('en-US', {timeZone: "Australia/Sydney"});
alert(new Date(myDate.toLocaleString('en-US', { timeZone: "Australia/Sydney" })));