专栏首页谭广健的专栏微信JSSDK那些事
原创

微信JSSDK那些事

好长时间没对微信的H5进行开发,不过感觉微信基本已经废弃了JSSDK的更新,把更多的精力向小程序那边转移。不过刚好要维护一个以前写的微信H5所以重新拿了起来,如果用微信H5当然去交那300元/年的保护费,这样功能更多更强。

首先微信的JSSDK已经升级到1.6.0版了。引入地址为:http://res.wx.qq.com/open/js/jweixin-1.6.0.js

然后就是权限验证了这个不在这里详述了,关键点:除了有一个wx.ready()的函数外,还有一个wx.error()的函数,这个可相当有用的,当调不起JSSDK,则需要这个发提示给用户免得麻烦。

好吧,其他就该怎么就怎么。。

所有JS接口列表

updateAppMessageShareData【分享接口

updateTimelineShareData【自定义“分享到朋友圈”及“分享到QQ空间”按钮的分享内容

onMenuShareTimeline(即将废弃)【】

onMenuShareAppMessage(即将废弃)【】

onMenuShareQQ(即将废弃)【】

onMenuShareWeibo【分享到腾讯微博

onMenuShareQZone【分享到QQ空间

startRecord【开始录音接口

stopRecord【停止录音接口

onVoiceRecordEnd【监听录音自动停止接口

playVoice【播放语音接口

pauseVoice【暂停播放接口

stopVoice【停止播放接口

onVoicePlayEnd【监听语音播放完毕接口

uploadVoice【上传语音接口

downloadVoice【下载语音接口

chooseImage【拍照或从手机相册中选图接口

previewImage【预览图片接口

uploadImage【上传图片接口

downloadImage【下载图片接口

translateVoice【识别音频并返回识别结果接口

getNetworkType【获取网络状态接口

openLocation【打开的腾讯地图为火星坐标】

getLocation【返回的坐标】

hideOptionMenu【】

showOptionMenu【】

hideMenuItems【批量隐藏功能按钮接口

showMenuItems【批量显示功能按钮接口

hideAllNonBaseMenuItem【隐藏所有非基础按钮接口

showAllNonBaseMenuItem【显示所有功能按钮接口

closeWindow【关闭当前网页窗口接口

scanQRCode【调起微信扫一扫接口

chooseWXPay【发起一个微信支付请求

openProductSpecificView【跳转微信商品页接口

addCard【批量添加卡券接口

chooseCard【拉取适用卡券列表并获取用户选择信息

openCard【查看微信卡包中的卡券接口

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

相关文章

  • 【小程序-云开发】手把手教你使用云开发(创建开发环境)

    某天一向高傲冷艳的美工妹妹突然跑到程序员哥哥面前大献殷勤,这反常的举动令程序员哥哥受宠若惊。果然,快到下班的时间美工妹妹露出其楚楚可怜的样子跟程序哥哥...

    谭广健
  • EPPlus秘籍之Excel导出之图表导出

    之前受某大神推荐使用EPPlus作为excel之控件,简直如获一宝,大数据导出将不再麻烦,服务器也不必再安装烦人的office控件.简单易用更重...

    谭广健
  • 在 WIN2012 R2 安装 MSSQL 2005 数据库

    微软的 MSSQL 都已经推出到 2017了,由于项目的需要不得不在 WIN2012R2 的服务器上继续沿用其原来购买的 MSSQL2005那问题就来了.因为在...

    谭广健
  • 接口以及 LeetCode 每日一题

    接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部状态数据,也不关心类内方法的实现细节,只是规定这批类里面必须提供某些方法。所以接口体现的是规范和实现分...

    Carlos Ouyang
  • 接口测试是什么?如何测试?

    接口测试主要用于外部系统与系统之间以及内部各个子系统之间的交互点,定义特定的交互点,然后通过这些交互点来,通过一些特殊的规则也就是协议,来进行数据之间的交互。

    小老鼠
  • [日常] 编写HTTP接口文档

    一、什么是接口文档? 在项目开发中,web项目的前后端分离开发,APP开发,需要由前后端工程师共同定义接口,编写接口文档,之后大家都根据这个接口文档进行开发,到...

    陶士涵
  • 怎么做接口测试?

    之前有在网上看过免费的公开课,发现最重要的一部分,怎么做简单的接口测试被一笔带过了。下面就是简单的介绍接口测试是怎么做的。

    清菡
  • Jtro的技术分享:c#的接口使用

    接口的特征: 1.接口类似于抽象基类:继承接口的任何非抽象类型都必须实现接口的所有成员 2.不能直接实例化接口 3.接口可以包含时间事件、索引器、方法和属...

    LittleU
  • 一分钟了解“好”接口的设计与实现

    一、好接口的特性 易读 易用,难于误用 功能独立 容易扩展 二、好接口设计的基本原则 只做并做好一件事 函数名自解释 不恰当的函数名,往往是不恰当设计的征...

    架构师之路
  • 接口工具分析

    系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把 数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用他提供的接口就能使...

    用户7880705

扫码关注云+社区

领取腾讯云代金券