iPad上的Mobile Safari是否支持JavaScript getter / setter?

时间:2011-07-23 15:28:27

标签: javascript ipad mobile-safari getter-setter

我正在为客户开发iPad Web App。不幸的是我没有iPad来测试应用程序,所以我尝试在iPhone上测试它。我在Mobile Safari中输入了以下URL,它提醒我该方法未定义:

javascript:alert(Object.defineProperty);

我需要知道它是否可以在iPad上运行。有关iPad上getter / setter支持的更多信息,我们表示赞赏。

1 个答案:

答案 0 :(得分:1)

我只测试了4.3,但看起来它支持JS对象,但不支持DOM对象......只是与IE8不同,这是相反的。

如果您有权访问OSX,我建议您下载XCode - 它为各种设备提供了一个有用的iOS模拟器。

此外,此链接可能很有用,因为它包含一个ECMAScript 5功能表,即使它没有提到DOM限制。

http://davidbcalhoun.com/2011/new-mobile-safari-stuff-in-ios5-position-fixed-overflow-scroll-new-input-type-support-web-workers-ecmascript-5