window.orientation 在 UIWebView 中不起作用

发布于 2024-09-29 08:23:35 字数 451 浏览 2 评论 0原文

我正在使用 3.2 和 4.0 iO,并且尝试在 UIWebView 中运行 html 文件。 html 文件包含以下几行:

var pwint = function(text) {
 var output = document.getElementById('output');
 output.innerHTML = output.innerHTML + text + '\n';
};

var reorient = function(e) {
 pwint('Window Orientation: ' + window.orientation); 
};

window.onorientationchange = reorient

问题是,当我在 safari 中运行相同的代码时,window.orientation 总是返回“0”,它按预期工作。

有什么想法吗?

I am using 3.2 and 4.0 iOs and I am trying to run html file in UIWebView.
the html file contains to following lines:

var pwint = function(text) {
 var output = document.getElementById('output');
 output.innerHTML = output.innerHTML + text + '\n';
};

var reorient = function(e) {
 pwint('Window Orientation: ' + window.orientation); 
};

window.onorientationchange = reorient

The problem is that window.orientation always returns '0' while I run the same code in safari it works as expected.

any ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

与他有关 2024-10-06 08:23:35

尝试将其应用于 document.body.onorientationchange

Try applying it to document.body.onorientationchange.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文