收藏
回答

吐槽:最近的微信升级

问题模块 框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
客户端 小程序 Bug iOS 11 6s 6.7.2

以下言论已经在不同的帖子中分别说过了,但是还是觉得如鲠在喉、不吐不快,所以特意单独发一个帖子来吐槽一下最近微信升级给小程序带来的两个变化


1、web-view强制显示顶栏

小程序可以不显示顶栏可以说是小程序少有的几个有亮点的特性之一,开发者可以使用更多的屏幕空间来开发和设计,虽然还有一些不足(比如:不能每个页面单独设置是否需要顶栏),但是瑕不掩瑜,总体来说还是很不错的。这次升级直接就强制web-view必需显示顶栏。有用户提出web-view需要顶栏的时候我就担心官方会无脑一刀切,结果还是不幸猜中了。针对这个需求,有很多更合适的对应方法,比如开放单页面单独设置,比如给web-view加一个全局的单独设置,结果官方选了一个最愚蠢的处理方式:无脑一刀切强制显示。我一直认为升级应该以不影响现有效果,或者最起码短期内不影响为前提,官方这次是实实在在的在作恶


2、ipad上可以横屏使用小程序

小程序的rpx特性可以说是小程序少有的几个有亮点的特性之一,不管什么条件下屏宽固定都是750rpx,这个就一举解决了困扰开发者的适配问题,虽然还有一些不足(比如:部分组件不支持使用rpx设置尺寸、部分接口返回的尺寸没有rpx),但是瑕不掩瑜,必需点赞。但是这次升级后ipad上可以横屏使用小程序,而且横屏下屏宽不在是固定的750rpx,可以说是把开发者一夜打回解放前。如果说web-view强制显示顶栏是在作恶,这个可能是属于准备不足吧,希望后续可以解决。目前还是有一个应对方法,在app.json中加入“resizable: false”强制禁止横屏使用。


另外以上两个变化在最新的(截至发帖前)开发者工具中并没有对应。


最后我想奉劝微信的技术部门,作恶也要有个限度,不要仗着自己能店大欺客就肆无忌惮,做人留一线,给自己积点德没什么坏处。还有,靓坤教导我们:做错就要认,挨打要立正。不要认为自己是腾讯大厂的,承认自己做错或者不会做是折了面子,把bug硬说成feature这种把戏一直玩就没意思了。


再补一个,我上周发了一bug贴,说ipad横屏宽度不是750rpx,结果官方的回复要我提供代码片段。呵呵,ipad横屏宽度是不是750rpx,自己作为官方心里没点数吗?

最后一次编辑于  2018-09-03  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

23 个回答

  • joker
    joker
    2018-09-03

    顶,web-view 这个改动真的太恶心了。

    2018-09-03
    赞同 88
    回复
  • Bron
    Bron
    2018-09-04

    强烈呼吁 web-view  能自定义顶栏,哪怕是个全局配置。

    2018-09-04
    赞同 22
    回复
  • 刘乐
    刘乐
    2018-09-03

    我想知道怎么可以点赞

    2018-09-03
    赞同 11
    回复
  • hjm
    hjm
    2018-09-04

    m

    2018-09-04
    赞同 11
    回复
  • 赛馬PRiMA🥝
    赛馬PRiMA🥝
    2018-09-04

    做的不好原因很多,可能是来不及改bug吧,iOS不也一直被人吐槽嘛。但要说作恶要有个限度,就有点过分了。楼主请冷静。

    2018-09-04
    赞同 11
    回复 1
    • 祺爸💎
      祺爸💎
      2018-09-04

      别人做不好,所以你也可以做不好?

      为什么是作恶已经说的很清楚了,洗地不是你这么洗的

      2018-09-04
      赞同 33
      回复
  • 白开水
    白开水
    2018-09-03

    感谢反馈,非常细致,我们会对此进行讨论。

    2018-09-03
    赞同
    回复 2
    • 陈yob
      陈yob
      2018-09-03


      为啥我这个switch 有漏光现象??官方 bug ??还是版本问题?


      2018-09-03
      赞同
      回复
    • Yoฉันคิดถึง
      Yoฉันคิดถึง
      2018-09-04

      这个说发很准确,  也不算个bug   宽高没掌握好

      2018-09-04
      赞同
      回复
  • cunjinli
    cunjinli
    2018-09-03

    2. ipad横屏问题我们会尽快支持得比较好,感谢反馈。

    2018-09-03
    赞同
    回复 1
    • 陈yob
      陈yob
      2018-09-03


      为啥我这个switch 有漏光现象??官方 bug ??还是版本问题?


      2018-09-03
      赞同
      回复
  • LastLeaf
    LastLeaf
    2018-09-03

    关于 ipad 横屏宽度的问题: ipad 横屏宽度确实是 750 rpx 。也就是说,我们会把屏幕宽度横向切成 750 份,因为 ipad 横屏状态屏幕很宽,所以在不适配的情况下会明显感觉到小程序被横向拉伸(这是正常的表现)。如有疑问,请详细描述问题。

    2018-09-03
    赞同
    回复 6
    • 祺爸💎
      祺爸💎
      2018-09-03

       ipad 横屏宽度确实是 750 rpx

       开发者工具上横屏宽度是750rpx,但是真机上并不是,最起码我测试的ipad mini和ipad air都不是

      2018-09-03
      赞同
      回复
    • LastLeaf
      LastLeaf
      2018-09-04

      哦,查了一下,我们有个模块还没上线。理论上还不能启用横屏支持。请问是如何得知 resizable 相关配置的呢?

      2018-09-04
      赞同
      回复
    • 祺爸💎
      祺爸💎
      2018-09-04

      你们官方告诉我的,某个帖子下面的回复,目前唯一管用的方法

      2018-09-04
      赞同
      回复
    • 咚咚
      咚咚
      2018-09-04

      web-view跳转内嵌iframe的页面(比如内嵌个百度),为啥安卓可以,ios不行?

      2018-09-04
      赞同
      回复
    • LastLeaf
      LastLeaf
      2018-09-04回复祺爸💎

      这个特性目前还没有完全上线完毕,所以暂时还是不能正常使用的。

      2018-09-04
      赞同
      回复
    查看更多(1)
  • 卢霄霄
    卢霄霄
    2018-09-03

    第一次看这么多官方同屏

    2018-09-03
    赞同
    回复
  • Four Brother ✅已认证
    Four Brother ✅已认证
    2018-09-05

    刚入坑的萌新 前来瞻仰大佬言论

    2018-09-05
    赞同
    回复