v***@gmail.com
v***@gmail.com
  • 发布:2020-04-26 11:56
  • 更新:2020-05-20 09:21
  • 阅读:1643

uniapp 打包生成的H5嵌入在IOS app中,而IOS App 使用的是WKWebView,造成我的导航栏头部遮挡,并且页面占用不到满屏

分类:uni-app
2020-04-26 11:56 负责人:无 分享
已邀请:
DCloud_UNI_GSQ

DCloud_UNI_GSQ

在html的viewport中加一个viewport-fit=cover试试

v***@gmail.com

v***@gmail.com (作者) - 九月

有这个属性

  • 帅锅shuaiguo

    是在根目录自定义一个html文件吗,然后再把viewport-fit=cover这个给去掉吗

    2020-05-12 10:09

  • 帅锅shuaiguo

    我现在是新建了一个html文件,meta现在是这样的<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">,但是好像没有效果

    2020-05-13 14:18

  • v***@gmail.com (作者)

    回复 帅锅shuaiguo:打包的时候用到这个模版文件了吗?

    2020-05-20 09:20

v***@gmail.com

v***@gmail.com (作者) - 九月

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>
</title>
<script>
var UA = window.navigator.userAgent.toLowerCase();
var isAndroid = UA.indexOf('android') > 0;
var isIOS = /iphone|ipad|ipod|ios/.test(UA);
if (!(isAndroid || isIOS)) {
// 正式发布的时候使用,开发期间不启用。
// window.location.href = '/demo/news/website/pcguide.html';
}
</script>
<script>
document.addEventListener('DOMContentLoaded', function() {
document.documentElement.style.fontSize = document.documentElement.clientWidth / 20 + 'px'
})
</script>
<link rel="stylesheet" href="<%= BASE_URL %>static/index.css" />
</head>
<body>
<!-- 该文件为 H5 平台的模板 HTML,并非应用入口,请勿直接运行此文件。 -->
<!-- 详见文档:https://uniapp.dcloud.io/collocation/manifest?id=h5-template -->
<noscript>
<strong>Please enable JavaScript to continue.</strong>
</noscript>
<div id="app"></div>

</body>  

</html>

该问题目前已经被锁定, 无法添加新回复