`
wyzxzws
  • 浏览: 391189 次
  • 性别: Icon_minigender_1
  • 来自: dazhou
社区版块
存档分类
最新评论

分享集合js

阅读更多

分享集合:

微信内嵌浏览器
通过 Mac 远程调试 iPhone 上微信自己的网页,我们可以发现微信内嵌浏览器定义了一个私有 JavaScript 对象:WeixinJSBridge,通过操作这个对象的相关方法可以实现分享到微信朋友圈,和判断一个微信号的关注状态以及实现关注指定微信号等功能。
分享到朋友圈
function weixinShareTimeline(title,desc,link,imgUrl){ 
    WeixinJSBridge.invoke('shareTimeline',{ 
        "img_url":imgUrl, 
        //"img_width":"640", 
        //"img_height":"640", 
        "link":link, 
        "desc": desc, 
        "title":title 
    });  
} 
发送给好友
function weixinSendAppMessage(title,desc,link,imgUrl){ 
    WeixinJSBridge.invoke('sendAppMessage',{ 
    //"appid":appId, 
    "img_url":imgUrl, 
    //"img_width":"640", 
    //"img_height":"640", 
    "link":link, 
    "desc":desc, 
    "title":title 
    }); 
} 
分享到腾讯微博
function weixinShareWeibo(title,link){ 
    WeixinJSBridge.invoke('shareWeibo',{ 
        "content":title + link, 
        "url":link 
    }); 
} 
关注指定的微信号
function weixinAddContact(name){ 
    WeixinJSBridge.invoke("addContact", {webtype: "1",username: name}, function(e) { 
        WeixinJSBridge.log(e.err_msg); 
        //e.err_msg:add_contact:added 已经添加 
        //e.err_msg:add_contact:cancel 取消添加 
        //e.err_msg:add_contact:ok 添加成功 
        if(e.err_msg == 'add_contact:added' || e.err_msg == 'add_contact:ok'){ 
            //关注成功,或者已经关注过 
        } 
    }) 
} 

 转自:http://blog.csdn.net/yual365/article/details/16821521

分享到:
评论

相关推荐

    javascript帮助集合(大全)

    这里包括很多自己搜集的js教程和例子一起拿来大家分享一下。 包括:js 教程;javascript+jsp资料;javascript+css 下拉菜单;javascript_chm;javascript常用例子;JS集合;JavaScript教程;使用正则表达式进行数据校验;...

    js封装Map集合

    项目需要 像Java一样用js自己封装了一个Map集合 希望和大家一起分享

    jsTree大集合

    - **社区讨论和教程**:可能包含论坛帖子、博客文章或教程,分享了开发者在使用jsTree时的经验和技巧。 学习和利用“jsTree大集合”,不仅可以提升你构建树形结构界面的能力,还能帮助你更高效地与其他开发者协作。...

    JavaScript经典案例大集合

    这个压缩包“JavaScript经典案例大集合”显然是为帮助初学者深入理解和掌握JavaScript而设计的。下面,我们将详细探讨这些经典案例可能涉及的知识点,并分享一些学习JavaScript的重要原则和技巧。 1. **变量和数据...

    javascript各式功能按钮大集合

    10. **社交分享按钮**:一键分享到社交媒体的功能也很常见,这些按钮可能利用JavaScript调用各社交平台的API,将当前页面的URL或者其他信息分享出去。 以上只是可能包含在“javascript各式功能按钮大集合”中的部分...

    网页常用各种广告效果JS集合

    网页开发中的广告效果是提升用户体验和吸引用户注意力的重要手段,JavaScript(JS)作为一种强大的客户端脚本语言,在实现这些效果上发挥了关键作用。本资源“网页常用各种广告效果JS集合”汇集了多种常见的网页广告...

    amo的编程小工具集合

    "amo的编程小工具集合" 是一个集合了各种编程辅助工具的资源包,可能是由一位名为"amo"的开发者或团队整理并分享的。这个集合可能涵盖了不同编程语言、开发阶段以及特定任务的各种实用工具,旨在提高程序员的工作...

    大漠常用代码集合

    从标签"大漠代码集合"来看,这个集合很可能是大漠个人的代码库,其中可能包含多种编程语言的代码,如Python、JavaScript、Java、C++等,涵盖了各种功能和应用场景。这可能是他分享经验、帮助新手或者方便自己随时...

    videojs-playlist 视频列表播放_videojs列表

    视频JS(Video.js)是一款流行的开源JavaScript和CSS库,用于创建具有高级特性的HTML5视频播放器。在“videojs-playlist 视频列表播放”这个主题中,我们将深入探讨如何利用Video.js的playlist插件实现视频列表播放...

    js技术分享

    ### JS技术分享:深入理解面向对象编程 #### 面向对象编程(OOP)概念及其在JavaScript中的实现 面向对象编程是一种重要的编程范式,它通过将数据和处理这些数据的方法封装在一起,来构建可复用和易于维护的代码结构...

    基于Java的JFINAL微信集合体项目源码分享

    该项目是一款基于Java的JFINAL微信集合体项目源码,汇集了1329个文件,涵盖HTML、JavaScript、Java、CSS、C#和PHP等多语言开发资源。其中包括413个HTML文件、200个JavaScript文件、194个PNG图片文件、185个GIF图片...

    分享日期选择控件集合(包括asp.net,js,ext,jquery).

    这里,我们聚焦于四种主要的技术框架:ASP.NET、JavaScript(JS)、Ext以及jQuery,它们都有各自的日期选择解决方案。 首先,ASP.NET提供了多种内置的日期选择控件,如Calendar控件和DatePicker控件。`data.asp`...

    JavaScript学习笔记_js常用函数封装_js包.zip

    首先,`tool.js`可能是一个实用工具函数集合,封装了一些常见的JavaScript操作。在JavaScript中,函数封装是将特定功能打包到一个函数内,以便重复使用或降低代码复杂性。例如,你可能会发现`tool.js`中有如数组处理...

    birt报表开发资料集合

    "birt报表常用JS.txt"可能是一份JavaScript代码片段集合,用于在Birt报表中实现动态行为和用户交互。JavaScript在Birt中起着关键作用,它允许开发者添加自定义逻辑,增强报表的功能性。 最后,"birt"可能是某个特定...

    10套小程序完整源码集合.zip

    这些文件可能包括`.wxml`(小程序的结构文件)、`.wxss`(样式表文件)、`.js`(JavaScript逻辑文件)和`.json`(配置文件),有时还会包含图片、图标和其他静态资源。 通过这个源码集合,我们可以学习到以下关键...

    LOVE集合.rar

    在压缩包中,开发者分享了他们设计的一些表白网页代码,虽然可能并非所有代码都能直接运行或适用于所有场景,但它们提供了一个学习和参考的基础。 表白网页的制作涉及多个IT知识点,以下是关于这些知识点的详细说明...

    div CSS+JS特效大集合(网络收集).rar

    此资源是从别人那拷背过来的,里面内容确实不错, 好资源能让更多人分享!

    300个JavaScript小例子

    JavaScript,简称JS,是一种轻量级的解释型编程语言,主要应用于网页和网络应用开发,实现客户端的交互功能。在互联网领域,JavaScript的重要性不言而喻,它为用户提供了丰富的用户体验,让静态网页变得生动活泼。 ...

    Node.js、MongoDB 文章分享系统.zip

    首先,Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它以其异步、非阻塞I/O模型而著称,非常适合处理大量的并发连接,尤其适合构建实时、数据密集型的Web应用。在文章分享系统中,Node.js可以作为后端...

Global site tag (gtag.js) - Google Analytics