我想知道如何获取页面宽度/高度而不是视口(viewport)的宽度和高度。 我尝试了 innerWidth/Height 和 outerWidth/height。
为了获得屏幕的完整宽度/高度,所以我需要 + 内部与外部?或者 os 有一些其他方法可以获取我在标题中提到的 3 种设备的完整页面宽度/高度。
最佳答案
如果你使用的是iphone或ipad的UIWebView,你可以使用这个Javascript代码;
NSLog(@"%@",[webview stringByEvaluatingJavaScriptFromString:@"document.body.scrollWidth;"]);
NSLog(@"%@",[webview stringByEvaluatingJavaScriptFromString:@"document.body.scrollHeight;"]);
您的滚动尺寸是您的整页尺寸。
我对安卓等一无所知
关于Javascript iPad、iPhone 和 Android - 如何获取页面的全宽和全高?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8134023/