收藏
回答

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

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

3 个回答

  • 胜
    2020-06-05

    给body加上属性

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

    看看是否解决了您的问题


    2020-06-05
    有用
    回复
  • 灵芝
    灵芝
    2020-01-14

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

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

    2020-01-14
    有用
    回复 2
    • 曦轩
      曦轩
      2020-02-26
      感谢,我试试
      2020-02-26
      回复
    • Smile丶包子
      Smile丶包子
      2020-05-11
      有例子吗
      2020-05-11
      回复
  • 曦轩
    曦轩
    2020-01-14

    这是Android的长按图片界面:


    这是iphone6 plus的长按:

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