收藏
回答

<web-view> 嵌入H5标签为何不能铺满新版Iphone手机的屏幕?

旧的可以铺满。新的长手机就不能铺满了。想问下是什么原因?

再次编写问题:

问题是嵌入进来的H5网页,在浏览器上打开是铺满的。

代码展示:


浏览器显示:



iphne 5:  (直接铺满)

iphone X:


而且官方文档API上说直接就能铺满。



最后一次编辑于  11-21
回答关注问题邀请回答
收藏

5 个回答

  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    11-21

    应该是你h5页面的问题吧

    11-21
    赞同
    回复 7
    • null !=
      null !=
      11-21
      H5没问题。在浏览器里打开是没问题。占据全屏的。。
      11-21
      回复
    • o0o有脾气的酸奶
      o0o有脾气的酸奶
      11-21回复null !=
      再工具模拟器右键-》调试,看看Elements面板的html
      11-21
      回复
    • null !=
      null !=
      11-21回复o0o有脾气的酸奶
      都是100%
      11-21
      回复
    • null !=
      null !=
      11-21
      11-21
      回复
    • null !=
      null !=
      11-21回复o0o有脾气的酸奶
      老哥看下图
      11-21
      回复
    查看更多(2)
  • Li.
    Li.
    11-21

    铺满的前提是原图片的长款比不变,咋滴还变个型给你铺满呗

    11-21
    赞同
    回复 5
    • null !=
      null !=
      11-21
      原图片要比手机屏幕的宽高还大好不。。
      11-21
      回复
    • Li.
      Li.
      11-21回复null !=
      你引入的原图片宽高很大和显示铺满没关系,和你原图片的长宽比       是比例的问题 。。。。
      11-21
      回复
    • null !=
      null !=
      11-21回复Li.
      那么怎么设置这个长宽比呢?
      11-21
      回复
    • Li.
      Li.
      11-21回复null !=
      图片插入的时候样式一直老大难,是如果是想保持图片原比例的话,自然会出现上下空白,所以在设计之初的理念是背景多半用纯色的或者拉伸原图片不影响效果的,如果你想沾满屏幕那么就需要设置图片长宽width: 100vw; height: 100vw; 或是网上搜一下怎么图片怎么铺满屏幕,小程序设置非到必须的时候也是考虑适应大部分机型的长宽比接近的手机,而不是上来就拿phone5做测试,需要考虑大部分的机型
      11-21
      1
      回复
    • null !=
      null !=
      11-21回复Li.
      受教了。我再看看,是不是我的H5画布问题。
      11-21
      回复
  • 初心
    初心
    11-21

    这种是你设置可宽高边距啥的吧

    11-21
    赞同
    回复 1
    • null !=
      null !=
      11-21
      就是嵌入进来一个网页。
      11-21
      回复
  • 大雄
    大雄
    11-21

    图片不够大吧?

    11-21
    赞同
    回复 3
    • null !=
      null !=
      11-21
      够大。
      11-21
      回复
    • 大雄
      大雄
      11-21回复null !=
      不要总盯着开发工具 那玩意儿很多地方都不准 去手机上看看 如果手机上也不行 那就是你的H5的问题了 我这边之前也引用过H5 是可以铺满的
      11-21
      回复
    • null !=
      null !=
      11-21回复大雄
      当然是手机上也不行的。。
      11-21
      回复
  • 吴迪
    吴迪
    11-21

    来人,扛走

    11-21
    赞同
    回复 2
    • null !=
      null !=
      11-21
      干嘛抗走。,,大佬解答下。
      11-21
      回复
    • 吴迪
      吴迪
      11-21回复null !=
      大兄弟,这是你的图片宽高比和手机屏幕的宽高比不适配,不信你把图片设置成width: 100vw; height: 100vw; 是不是能铺满
      11-21
      回复
问题标签