微信小程序兼容iphone适配安全区域

这篇具有很好参考价值的文章主要介绍了微信小程序兼容iphone适配安全区域。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

背景:

   小程序页面底部在ios中会有小黑条遮挡

上代码:

padding-bottom: constant(safe-area-inset-bottom); /* 兼容 iOS < 11.2 */
padding-bottom: env(safe-area-inset-bottom); /* 兼容 iOS >= 11.2 */

项目描述:

  微信小程序是通过 webview 组件嵌入H5网页,需要解决适配安全区域问题。

小程序 安全区域,微信小程序,小程序

 首先无法在微信小程序内做任何操作,因为 webview 添加padding-bottom样式无效,且webView会自动铺满整个小程序页面,需要在嵌入的H5内做样式处理,添加以上代码后在微信开发者工具中有效果,但在真机预览无效,需要在 meta 中添加 viewport-fit=cover :

<meta name="viewport" content="width=device-width, initial-scale=1,viewport-fit=cover">

成功文章来源地址https://www.toymoban.com/news/detail-851055.html

到了这里,关于微信小程序兼容iphone适配安全区域的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • uniapp开发小程序,设置iphone底部安全区域

    上面dom结构的,根据需求是这样的:整个屏幕被两个view占满,其中底部view是固定在底部不动的,content内容立马是高度盛满剩下屏幕高度,并且overflow:scorll ; safeArea里面的动态样式中的safeAreaBottom是vuex保存的值,后面加的114,是底部高度再略高一点:“100+14” ,其中14你给

    2024年02月12日
    浏览(45)
  • 【微信小程序】屏幕适配

    在网页中一般是使用 rem 单位,它能够根据html的字号大小自动改变尺寸,开发者可以动态的计算屏幕尺寸,然后根据屏幕大小的不同设置html的字号 小程序解决适配使用 rpx 单位,它能够根据屏幕大小自动进行转换。 每一个机型的宽度和高度都不一样,只需要写rpx自动会折算

    2024年03月08日
    浏览(23)
  • 微信小程序适配问题 移动端适配方案 viewport

    iPhone X 兼容 在小程序页面开发中,涉及到需要适配 iPhone X 的地方主要有:导航栏(NavigationBar),标签栏(TabBar)以及页面底部的吸底按钮。 对于position: fixed的可交互组件,如果渲染在iPhone X的安全区域外,容易误触 Home Indicator,应当把可交互的部分都渲染到安全区域内。

    2024年02月12日
    浏览(33)
  • uniapp 打包成APP或小程序后或H5后 IOS(iphoneX机型) 底部安全区域适配(避开底部黑条虚拟键)

    在 manifest.json 文件的 \\\"app-plus\\\" 节点下添加 \\\" safearea \\\" 适配 iOS 的安全区域, \\\"background\\\" 对应正常模式下安全区域外的背景颜色, \\\"backgroundDark\\\"对应暗黑模式(夜间模式 / 深色模式)下安全区域外的背景颜色 APP端不使用配置,非APP端可不配置   然后使用CSS常量    constant(safe-are

    2024年02月22日
    浏览(39)
  • 微信小程序-长按显示,点击空白区域关闭

    之前使用longtap,松开后会触发tap事件,刚出来就会消失,使用longpress后就可以解决这个问题了

    2024年04月22日
    浏览(24)
  • 微信小程序登录适配(2023年最新)

    众所周知,微信小程序开发文档更新那不是一般的快,开发者都来不及去适配 😭 今天就来说说登录这一块到底改了哪些地方,以及怎么去适配 我们先来看看更改了哪些? 先放小程序登录文档这块更新的公告:https://developers.weixin.qq.com/community/develop/doc/00022c683e8a80b29bed2142b56

    2024年02月11日
    浏览(40)
  • 微信小程序实现pdf预览(苹果安卓兼容)

    出现问题:苹果端显示正常,但是安卓端显示不了,这是因为Android 默认的 WebView 控件并不直接支持显示 PDF 文件,所以就由一下方法来解决。 此方法兼容苹果端和安卓端

    2024年02月04日
    浏览(40)
  • 微信小程序、h5兼容性问题(1)

    1. 微信小程序中border-image 设置渐变 导致border-radius 不生效。 不建议两者同时使用,实测ipone12 不兼容, ipone 12以上正常显示。可以使用背景图片代替。 2. h5 使用原生table tr、th、td封装表格,在ios 中样式失效 建议使用dev 整体布局。 3. 企业微信群二维码插件materialPlugin、cell

    2023年04月09日
    浏览(42)
  • iphone/苹果手机 微信小程序 真机调试 网络不通 网络请求失败

    问题:iphone/苹果手机 微信小程序 真机调试 网络请求失败,可以确定的是,真机和开发工具所在电脑肯定是在一个网段的,把蜂窝数据都关了,只保留了WIFI,还是请求不通, 最终参考 微信小程序真机调试报错fail-109:net::ERR_ADDRESS_UNREACHABLE ? 解决,原来是 IOS升级了本地网络权

    2024年02月11日
    浏览(92)
  • 部分iphone、安卓手机打开微信小程序不请求、白页问题

    前言: 最近项目上发现用户测试小程序体验版打开一直白页,请求没反应,页面不渲染。开始以为是微信小程序某api问题,或者用户微信版本过低,或者用户网络不好,甚至考虑是不是服务器问题!因为后端是部署在百度虚拟主机上的。后来才发现,原来部分手机系统问题可

    2024年02月09日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包