收藏
回答

ios微信h5网页中长按图片无法出现 “发送给朋友” 这一菜单栏?

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

3 个回答

  • 胜
    06-05

    给body加上属性

    body: {-webkit-touch-callout: none;}

    看看是否解决了您的问题


    06-05
    有用
    回复
  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    01-14

    你好,document.addEventListener('WeixinJSBridgeReady',func)

    在页面监听到WeixinJSBridgeReady事件再做pushState可以解决这个问题

    01-14
    有用
    回复 2
  • 曦轩
    曦轩
    01-14

    这是Android的长按图片界面:


    这是iphone6 plus的长按:

    01-14
    有用
    回复 5
    • Smile丶包子
      Smile丶包子
      05-11
      楼主解决了吗
      05-11
      回复
    • 曦轩
      曦轩
      05-18回复Smile丶包子
      产生这个问题的原因是由于我们的链接参数中有个base64处理的参数,参数中有个‘=’号,访问的时候链接会进行url编码,‘=’号会被转义成3D%,导致和微信访问的页面链接不一致,之后将访问链接中的参数进行encodeURIComponent编码之后在从app分享出来,在ios长按分享就可以了
      05-18
      回复
    • Smile丶包子
      Smile丶包子
      05-18回复曦轩
      试了一下 我这边得用 encodeURI 这个 谢谢大佬提供方法
      05-18
      回复
    • 🇦 🇭 🇦 大兄弟
      🇦 🇭 🇦 大兄弟
      06-29
      赞哦
      06-29
      回复
    • 陶美利
      陶美利
      07-08
      太赞了
      07-08
      回复
登录 后发表内容
问题标签