html - 目标:从以点为单位的大小到以像素为单位的 HTML 大小
问题描述
我需要将 WKWebView 中 iframe 的大小设置为我的 iPhone 屏幕的大小。我当然可以正确设置 WKWebView 的框架。但我的问题是,iframe 大小完全关闭并且太小,因为点与像素不同。我该如何解决?这并没有给我正确的屏幕尺寸:
<iframe id='playerId' type='text/html' width='%0.0f' height='%0.0f' src='http://www.youtube.com/embed/%@?enablejsapi=1&rel=0&playsinline=1&autoplay=1' frameborder='0'>\
</body>\
</html>", webView.frame.size.width, webView.frame.size.height, videoIdentifier];
解决方案
乘以点UIScreen.mainScreen.scale
推荐阅读
- javascript - 在 PHP 中为网站调用 JavaScript 函数
- spring - JWT 令牌不以 Bearer String 开头
- phoenix-framework - 凤凰 | 重定向到html中的当前路径
- c++ - 在向公众发布的库中使用 std::experimental 功能是否安全且合法?
- amazon-web-services - 如何将标头添加到 CloudFront 响应?
- c++ - 为什么除了可变参数模板之外还要重载一个参数模板函数?
- node.js - 如何从创建重播mongodb节点js中删除_id
- android - 无法实现 OnBackPress
- wordpress - 与 Google 日历和 WooCommerce 预订同步问题
- html - 如何将一个 div 覆盖在另一个 div 之上?