首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
宝塔
V2EX  ›  全球工单系统

微信分享时自己不认自己加的参数?

  •  
  •   encro · 358 天前 · 2428 次点击
    这是一个创建于 358 天前的主题,其中的信息可能已经有所发展或是发生改变。

    微信分享后,如果其他用户点击分享链接,微信会自动加一个 from 参数,

    这是如果第二个用户分享这个页面链接,那么分享设置参数会失效,

    因为微信认为加了 from 的链接是无效的!

    比如:

    wx.onMenuShareAppMessage({ title: '欢迎来到 v2ex', link: "https://www.v2ex.com/" });

    第一个用户进来后链接会变为 https://www.v2ex.com/?from=singlemessage。

    然后就会导致 title 失效

    8 回复  |  直到 2018-11-23 10:07:58 +08:00
        1
    free9fw   358 天前   ♥ 1
    link 是可以设置的,不要取当前 url 就可以了
        2
    encro   358 天前
    @free9fw 自己设置的 URL 和 title,如果和当前的 url 不匹配,微信是不认得。
        3
    yao978318542   358 天前   ♥ 1
    。。。。链接自己拼接 不要直接获取浏览器链接啊
        4
    shaojz2005   358 天前
    好像试过不会出现这样的情况吧
        5
    free9fw   358 天前
    @encro 我说的就是 3 楼的意思
        6
    encro   357 天前
    @free9fw @yao978318542 如果采用自己拼接的话,在 android 和 iOS 真机上都存在问题。

    比如第一个用户分享 https://www.v2ex.com/

    第二个用户进来后链接成了 https://www.v2ex.com/?from=singlemessage,

    第二个用户再分享,那么系统会认为当前页面 https://www.v2ex.com/?from=singlemessage 和当前要分享的链接 https://www.v2ex.com/不一致,而导致分享的配置失效。
        7
    yao978318542   357 天前
    。。。APP 啊 我还以为是 web 呢 打扰了 这种问题 我好像还真没遇到过
        8
    free9fw   357 天前
    @encro 配置你就直接用当前的 url 的 eg. https://www.v2ex.com, link 你就可以 https://www.v2ex.com/xxxx
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3600 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 18ms · UTC 09:59 · PVG 17:59 · LAX 01:59 · JFK 04:59
    ♥ Do have faith in what you're doing.