收藏
回答

微信环境H5长按保存图片, 会先打开一个新的窗口, 怎么取消?

如何只在当前页面弹出保存菜单,而不是打开新的窗口

苹果系统

微信版本为: 8.0.50

回答关注问题邀请回答
收藏

2 个回答

  • ㅤ
    09-06

    可以尝试换一种思路,比如给图片上方加一个透明的view加长按事件,或者给下方加一个透明的view并且将图片设置pointer-events: none;给下方的view加长按事件

    09-06
    有用
    回复 1
    • 几帧从前
      几帧从前
      09-06
      但是产品的要求是要弹出微信自带的菜单...又不能弹出新的页面...
      09-06
      回复
  • 一笑皆春
    一笑皆春
    09-06

    这个是默认行为应该是禁不掉的,就这样设计的

    09-06
    有用
    回复 5
    • 几帧从前
      几帧从前
      09-06
      为啥有些图片没有打开啊
      09-06
      回复
    • 一笑皆春
      一笑皆春
      09-06回复几帧从前
      应该是与图片链接地址有关,具体因为啥不清楚内部如何判断处理的逻辑
      09-06
      回复
    • 几帧从前
      几帧从前
      09-06回复一笑皆春
      奇怪  我另一个页面的图片也是base64  只是那个图片小  这个图片大些而已
      09-06
      回复
    • 一笑皆春
      一笑皆春
      09-06回复几帧从前
      那可能就是大图会打开新页面,可能涉及到下载需要时间
      09-06
      回复
    • 几帧从前
      几帧从前
      09-06回复一笑皆春
      也没查到官方啥机制
      09-06
      回复
登录 后发表内容