收藏
回答

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

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

再次编写问题:

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

代码展示:


浏览器显示:



iphne 5:  (直接铺满)

iphone X:


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



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

5 个回答

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

    应该是你h5页面的问题吧

    2019-11-21
    有用
    回复 7
    查看更多(2)
  • Li.
    Li.
    2019-11-21

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

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

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

    2019-11-21
    有用
    回复 1
    • Zero 尹志阳
      Zero 尹志阳
      2019-11-21
      就是嵌入进来一个网页。
      2019-11-21
      回复
  • 2019-11-21

    图片不够大吧?

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

    来人,扛走

    2019-11-21
    有用
    回复 2
    • Zero 尹志阳
      Zero 尹志阳
      2019-11-21
      干嘛抗走。,,大佬解答下。
      2019-11-21
      回复
    • 吴迪
      吴迪
      2019-11-21回复Zero 尹志阳
      大兄弟,这是你的图片宽高比和手机屏幕的宽高比不适配,不信你把图片设置成width: 100vw; height: 100vw; 是不是能铺满
      2019-11-21
      回复
登录 后发表内容
问题标签