V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Dive into HTML5
http://diveintohtml5.org/
fs8908336
V2EX  ›  HTML

请教一下,微信公众号里如何能够点击图片后显示“点击右上角分享”

  •  
  •   fs8908336 · 2015-08-08 18:07:46 +08:00 · 5071 次点击
    这是一个创建于 3393 天前的主题,其中的信息可能已经有所发展或是发生改变。

    图示如下
    http://i3.tietuku.com/477632e0bb8b795f.jpg

    http://i3.tietuku.com/834ea953b771f9a9.jpg

    这篇文章肯定是用微信公众号发布的,所以可以判定是在微信公众号里写的。请问如何能做到这种效果?万分感谢!

    15 条回复    2015-08-11 08:53:06 +08:00
    abelyao
        1
    abelyao  
       2015-08-08 20:08:02 +08:00 via iPhone
    把页面往下拉,看看是不是 mp.weixin.qq.com 的域名,我猜测不是… 只是仿微信图文消息的页面而已…
    zhaohai
        2
    zhaohai  
       2015-08-08 20:18:09 +08:00
    明显不是微信公众号发的
    likai
        3
    likai  
       2015-08-08 20:35:54 +08:00
    不就是加个JS点击事件么?
    onclick然后弹出一个DIV。
    上面一个图,图上几个字“点击右上角分享”加上一个箭头
    abelyao
        4
    abelyao  
       2015-08-08 20:49:58 +08:00 via iPhone
    @likai 通过公众平台发出来的图文,能自己加 JS 么
    fs8908336
        5
    fs8908336  
    OP
       2015-08-08 21:34:55 +08:00
    @abelyao 的确是微信公众号发送的。复制网页链接显示的是mp.weixin.qq.com的域名
    fs8908336
        6
    fs8908336  
    OP
       2015-08-08 21:36:53 +08:00
    @likai 关键是微信公众号是如何加上js的。。。。而且这个网页的制作人非常聪明的加入了识别代码,非微信打开的都直接跳转到腾讯网了
    qiayue
        7
    qiayue  
       2015-08-08 21:46:25 +08:00
    请把链接放出来,我们用微信看一下
    qiayue
        8
    qiayue  
       2015-08-08 21:53:39 +08:00
    100% 确定不是公众号的文章,因为微信只在标题栏显示公众号名称,不会显示文章标题
    另外其他多处看着也不行公众号的文章,但是上面这个最能确认
    abelyao
        9
    abelyao  
       2015-08-08 22:53:45 +08:00 via iPhone
    @fs8908336 公众号的文章怎么下面还有浮动条…
    把链接发出来大家研究一下吧
    liangguan5
        10
    liangguan5  
       2015-08-09 00:18:51 +08:00 via iPhone
    肯定。。。
    sneezry
        11
    sneezry  
       2015-08-09 07:36:47 +08:00 via iPhone
    楼主可知这样明显引导用户分享的方式微信是100%封开发者帐号的
    likai
        12
    likai  
       2015-08-11 07:26:01 +08:00 via Android
    @abelyao
    @fs8908336 公众号有开发者模式,推送或回复的信息可以是第三方网站链接,至于怎么实现,看文档,还有一种是微信开放平台绑定公众平台账号,这样就可以得知用户是否关注了公众号,然后,你懂得……
    likai
        13
    likai  
       2015-08-11 07:29:37 +08:00 via Android
    至于非微信打开跳转就简单了,判断ua或者直接取微信openid,取不到就跳
    abelyao
        14
    abelyao  
       2015-08-11 07:44:22 +08:00 via iPhone
    @likai 你都知道是“第三方”了,那就不是公众平台发出来的图文消息了。问的就是官方平台的图文消息能加 JS 么?楼主说的可是 mp.weixin.qq.com 域名噢
    6IbA2bj5ip3tK49j
        15
    6IbA2bj5ip3tK49j  
       2015-08-11 08:53:06 +08:00
    加个js不就行了,又不一定是图文信息。普通web页面+微信jssdk就可以了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2941 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 14:27 · PVG 22:27 · LAX 06:27 · JFK 09:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.