请问如何测试微信JSSDK的wx.config、wx.checkJsApi 是否通过?着急在线等! 10C

请问如何测试微信JSSDK的wx.config配置是否成功?和wx.checkJsApi 是否通过?着急在线等!
这是自己的代码,可是测试时什么动静都没有?希望有这方面经验的大神给予帮助,我要做的是播放微信语音!
wx.config({

debug: true,

appId: 'wxf8b4f85f3a794e77',

timestamp: 1417504553,

nonceStr: 'HvKDeQuRmBNBSVyMOfA7ZxOjEj6RuxTlRaXDIFE0ywVzrOJ7kpwoaIno-G0IjL6gi7PGXLjzar4M7rKeAq6xNkohqZmPJgrMu2CbH_dR2so',

signature: 'e8de0fc3abc4870434e5b641bc252449f471026f',

jsApiList: [

'playVoice'
]

});

    wx.ready(function (){
        $("#playVocie").click(function(){
            wx.playVoice({
              jsApiList: [
                'playVocie'
              ],
              success: function (res) {
                alert(JSON.stringify(res));
              }
            });
          });

            $("#playVoice").click(function(){
                    alert("播放语音");
            });

2个回答

wx.ready如果执行了就是验证成功了,你要验证失败注册wx.error(function(){alert('config失败')})

判断当前客户端版本是否支持指定JS接口

 wx.checkJsApi({
    jsApiList: ['chooseImage'], // 需要检测的JS接口列表,所有JS接口列表见附录2,
    success: function(res) {
        // 以键值对的形式返回,可用的api值true,不可用为false
        // 如:{"checkResult":{"chooseImage":true},"errMsg":"checkJsApi:ok"}
    }


});

http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html#.E5.88.A4.E6.96.AD.E5.BD.93.E5.89.8D.E5.AE.A2.E6.88.B7.E7.AB.AF.E7.89.88.E6.9C.AC.E6.98.AF.E5.90.A6.E6.94.AF.E6.8C.81.E6.8C.87.E5.AE.9AJS.E6.8E.A5.E5.8F.A3

sinat_29821865
会吃狗粮的猫猫儿 回复showbo: 还要获取本地音频的localid啊?那么麻烦?请问你有这方面的代码吗?可以加我QQ聊么?384567147,startRecord是什么?
接近 4 年之前 回复
showbo
支付宝加好友偷能量挖 回复Da韓韓韓: 直接播放已经存在的好像不行,没有接口获取本地音频的localId。一般是调用startRecord后,通过stopRecord在回调success中得到localId,你用一个全局变量存储这个localId后再playVoice。如果录制了多个语音,你可以用数组保存localId,然后自己render多个选项给用户选择进行播放(生成的div选项,或者其他标签,你用个自顶属性存储对应的localId),点击播放时候获取自定义的localId属性
接近 4 年之前 回复
sinat_29821865
会吃狗粮的猫猫儿 我的wx.ready已经执行了,现在就是要调用wx.playVoice这个接口,但是接口里的localId是音频本地ID,可是我要读取的是语音的mediaId啊?怎么搞?
接近 4 年之前 回复

wx.ready如果执行了就是验证成功了,你要验证失败注册wx.error(function(){alert('config失败')})

判断当前客户端版本是否支持指定JS接口

wx.checkJsApi({ jsApiList: ['chooseImage'], // 需要检测的JS接口列表,所有JS接口列表见附录2, success: function(res) { // 以键值对的形式返回,可用的api值true,不可用为false // 如:{"checkResult":{"chooseImage":true},"errMsg":"checkJsApi:ok"} } });

http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html#.E5.88.A4.E6.96.AD.E5.BD.93.E5.89.8D.E5.AE.A2.E6.88.B7.E7.AB.AF.E7.89.88.E6.9C.AC.E6.98.AF.E5.90.A6.E6.94.AF.E6.8C.81.E6.8C.87.E5.AE.9AJS.E6.8E.A5.E5.8F.A3

sinat_29821865
会吃狗粮的猫猫儿 这个我已经看过了,也把代码贴在wx.ready中了,但是运行后什么反应都没有?怎么办?加我QQ说吧,384567147谢谢
接近 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
微信JSSDK,wx.config配置在哪里?三个参数如何获取?
请问wx.config配置到哪里?还有就是timestamp,nonceStr,signature这三个参数如何获取的呢?有没有代码接口呢?目前在做微信语音播放这块,好多都是自学,有没有相同经验可以借鉴下,谢谢!!!
微信jssdk本地测试
摘要因项目中需要使用微信语音相关接口功能,所以需要引入微信的jssdk,但是这个东西的测试不是本地运行那么简单,需要借助微信web开发工具来进行,本文记录了我个人今日完成测试的这个过程,本文的重点不是开发教程,也不是记录wx.jssdk具体使用,而仅是记录,今日的一些流程和遇到的问题。关键点1.微信公众号 2.natapp 免费域名 – 来映射本地前端使用wxjs的服务地址 3.微信公众号 J
着急着急!!!!在线等!!!!
看 编程珠玑 一书,第一章叙述了用位图来存储大量不重复整数的办法,(例如:010100 代表 1,3两个数) 例如存储7位数,书上说用一个1000万位的字符串,只需125万字节。rnrn是不是不对阿,应该要千万位字节阿??书上怎么搞得?而且不能有1000万位的字符串阿??
着急着急着急!!在线等
关于查询和页面显示的问题 :rnrn 查询符合 一些条件的数据 结果有 100万条。 在页面先分页显示10000行 , 查询仍在继续,直到查询完毕。
微信jssdk
一、引入微信jssdk(需要先配置安全域名)<script src="http://res.wx.qq.com/open/js/jweixin-1.2.0.js" type="text/javascript" charset="utf-8"></script>附:微信官方文档二、通过config注入权限验证配置 $.ajax({ type: "post"
微信JSSDK
html屏蔽分享按钮<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>test</title> <script src="http://code.jquery.com/jquery-1.4.1.min.js"></script> <script src="
微信JS SDK
获取access_token需要不验证证书curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); //不验证证书 curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); //不验证证书没有显示提示框的原因:将引入js文件的语句写错 应该是scr写成type报config:invalid signature
微信jsSDK
官网 参考链接1 参考链接2 npm引入: npm i weixin-js-sdk --save html引入: &amp;lt;script src=&quot;http://res.wx.qq.com/open/js/jweixin-1.2.0.js&quot;&amp;gt;&amp;lt;/script&amp;gt;
微信js sdk
微信js sdk 感觉很有启发,所以就上传共享给大家了,希望可以帮到大家
基于SAE服务器的微信JsSDK测试
基于SAE服务器,微信测试号, 测试微信JsSDK
微信JSSDK配合Python+Tornado后端 运行通过
先看微信的JSSDK的运行结果 第一个弹框反馈config:ok表示已配置成功 第二个弹框反馈的是三个接口注册成功,分别是chooseImage,previewImage和chooseWXPay 微信公众号的JSSDK官方文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&amp;amp;amp;id=mp1445241432 建议从官方文档的第一篇教程往...
微信jssdk分享到朋友圈等结合thinkphp5
这里主要是展示了微信分享到朋友圈,分享给好友等接口,同时在thinkphp5中封装了动态获取wx.config需要获取的参数。 PHP部分 /** * 微信JSSDK相关 */ class Jssdk extends Controller { private $appid = APPID; private $secret = SECRET; public funct...
微信JSSDK引入微信开发
微信JS-SDK是微信公众平台面向网页开发者提供的基于微信内的网页开发工具包。通过使用微信JS-SDK,网页开发者可借助微信高效地使用拍照、选图、语音、位置等手机系统的能力,同时可以直接使用微信分享、扫一扫、卡券、支付等微信特有的能力,为微信用户提供更优质的网页体验。 以上了说白了,微信JSSDK其实就是微信爸爸开放了一些微信的API功能让你用,这些API功能以JSSDK的形式呈现,有摄像头,相册,
微信JSSDK 地图接口
微信开发文档: https://mp.weixin.qq.com/wiki/home/index.html 微信公众号与HTML5  实例: http://www.2cto.com/weixin/201511/450754.html 微信jssdk获取当前位置,以及打开微信地图: http://www.bitscn.com/weixin/570812.html
微信JSSDK签名配置
该代码已修改为thinkphp控制器,可以直接放在前台进行使用,其他框架请自行参照相关规则进行修改
微信JSSDK分享注意事项
绑定js安全域名, 是否带有www,是有区别的。 添加IP白名单。 分享URL添加随机数,来避免微信自定义分享内容的混乱。(同时分享两个不同的页面的时候,虽然页面数据不同,但是第二个分享出的自定义标题内容图片经常是前一个分享的,但是连接点进去还是第二个页面的) 用于生成签名的URL要跟分享的URL相同。(SDK默认通过$_SERVER来获取,因此通过API的话,需要对 $_SERVER 作相...
微信jssdk h5分享
使用微信jssdk进行h5分享 一、首先,要严格按照微信文档步骤执行前面几个步骤,不然后面你会发现很多莫名其妙的坑。这里主要是4个步骤: JSSDK使用步骤 步骤一:绑定域名 先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。 备注:登录后可在“开发者中心”查看对应的接口权限。 步骤二:引入JS文件 在需要调用JS接口的页面引入如下JS文件,(支持https):http...
微信jssdk分享功能
//普通分享 // showHide=1 分享 // showHide=2 禁用分享 var wechatshare = function (localUrl,title,desc,linkUrl,imgUrl,showHide=1) { var localUrl = localUrl; var title = title; var desc = desc; var linkUrl =...
java微信jssdk开发
微信开发对于新手来说是非常头痛的,鉴于各种反人类的设计和体验接口,笔者在开发完整个微信公众号后觉得有必要做下笔记,便于日后查阅。 1. 设置完appid,appsecret等基础设置,直接说说jssdk所需的主要配置。 如下图: 由于咱们只需要使用到微信的js接口,所以只用设置图中“JS接口安全域名”即可。 点击“设置”,如图: 下载文件后,将文件放在项目根目录下,比如:我的域名
调用微信JSSDK
1定义一个微信jssdk 类 <?php class JSSDK { private $appId; private $appSecret; public function __construct($appId, $appSecret) { $this->appId = $appId; $this->appSecret = $appSecret; } pu
在线等!!!!!!着急
问下,怎么遍历一个文件夹,如果是XML,把文件名保存到LIST中啊?rn注意,这个文件夹在BIN中,,即当前目录下面
在线等!!!!!着急
我在本地IIS部署一个WCF服务,,rnrnrn在本地另一个客户端程序中调用WCF中的一个接口, 返回数据 请问这个数据是从服务器先到路由器,再到我的客户端程序,,,还是客户端直接从服务器取的,不通过路由器
在线等,,,着急!!!!!!!!
我在快速监视中看到方法传入参数中,有一个string类型的数组 , value是string[0]、rnrn但是我给对象赋值的时候 用[color=#FF0000]对象.ColumnList = string[0];[/color] 报错,,请问应该怎么写啊?
非常着急,在线等
刚刚用pq把ntfs的分区转化成了fat32格式rn可是一些文件的名字变成了???rn全是重要文件呀,弄不好就失业了rn救命rn
高分,着急在线等
买了个微星965NEO的板子,集成的千兆网卡,上不去网rn  我这是局域网共享上网,其他的电脑通过这根线可以上网,排除了网线的问题rn  本地连接能够连接,也能够获得IP地址,PING本机IP地址可以通,rnPING网卡回环也通,网卡驱动重装一次还是不行,下了个新的装上也不行,希望技术高的大哥大,大姐大帮忙解决下,感激不尽rn
在线等,着急!!!!
#includern#includernusing namespace std;rnint main(void)rnrn string str;rn cin >>str;rn cout<
在线等!!!!!!!着急!!!!!
(function () rn rn if(jQuery && jQuery.jstree) return; rn var is_ie6 = false, is_ie7 = false, is_ff2 = false;rn(function ($) rn $.vakata = ;rn $.vakata.css = rn get_css : function(rule_name, delete_flag, sheet) rn rule_name = rule_name.toLowerCase();rn var css_rules = sheet.cssRules || sheet.rules,rn j = 0;rnrn上面这个是什么意思啊? 我不太懂JQUERY!!!! $都是干什么的啊? get_css :是什么
狂着急在线等
代码rnimport java.sql.*;rnimport javax.sql.*;rnrnpublic class Testrn private static final String DRIVER_CLASS_NAME = "oracle.jdbc.driver.OracleDriver";rn private static final String DATABASE_URL = "jdbc:oracle:thin:@192.168.2.199:1521:bid";rn private static final String USER = "ls";rn private static final String PASSWORD = "ls";rn private static Connection conn=null;rn private static PreparedStatement psmt=null;rn private static ResultSet rs=null;rn public static void main(String args[]) throws SQLException rn Connection conn = null;rnrn tryrn rn Class.forName(DRIVER_CLASS_NAME);rnrn conn = DriverManager.getConnection(DATABASE_URL, USER, PASSWORD);rn psmt =conn.prepareStatement("select * from today");rn rs=psmt.executeQuery();rn while(rs.next())rn rn System.out.println(rs.getString(1));rn rn catch (Exception e) rn e.printStackTrace();rn throw new SQLException("database unavailable");rn rnrnrn rnrnrnrn其中bid是oracle9i中表空间的名字rnls为创建的用户名和密码rndoday是表名rnrn目的是为了测试jdbc是否能连接上oraclernrnrnrn异常rnException in thread "main" java.lang.NoClassDefFoundError: java/sql/Savepointrn at java.lang.ClassLoader.defineClass0(Native Method)rn at java.lang.ClassLoader.defineClass(Unknown Source)rn at java.security.SecureClassLoader.defineClass(Unknown Source)rn at java.net.URLClassLoader.defineClass(Unknown Source)rn at java.net.URLClassLoader.access$100(Unknown Source)rn at java.net.URLClassLoader$1.run(Unknown Source)rn at java.security.AccessController.doPrivileged(Native Method)rn at java.net.URLClassLoader.findClass(Unknown Source)rn at java.lang.ClassLoader.loadClass(Unknown Source)rn at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)rn at java.lang.ClassLoader.loadClass(Unknown Source)rn at java.lang.ClassLoader.loadClassInternal(Unknown Source)rn at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.jarnva:468)rn at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:314)rn at java.sql.DriverManager.getConnection(Unknown Source)rn at java.sql.DriverManager.getConnection(Unknown Source)rn at Test.main(Test.java:19)rnrnrn应该怎么解决啊?用在oracle中配置什么么?
在线等!!!着急!!!
rnjavascriptrn如何把 获取的文件变成imagernrn因为我想修改这个image的大小尺寸!!!
着急,在线等答
小弟对vb不太了解,但现在有个东东要用到vb,特来请教rnrn1,首先是对dll的调用,我大概看了一下觉得调用是这样的rn a.把这个dll放到winnt的system32里rn b.新建一个vb的项目,在declareations里定义我要调用的函数(比如说我的dll是aaa.dll,里面有个函数名是bbb)rn我该怎么写这个函数定义呢rn 这个函数有这些类型的参数int , unsigned char , unsigned char*, unsigned intrn 在我看到的一些网页中,我看那些参数有的前面用了Byval,有的没用,是怎样一个原则呢?rn 各位high hand给个解吧rn
着急,在线等答案!
Dim db As Databasern Dim rs As Recordsetrn Dim connter As Integerrn Dim workarea(200) As Stringrn ProgressBar1.Visible = Truern ProgressBar1.Max = UBound(workarea)rn ProgressBar1.Value = ProgressBar1.Minrn For Counter = LBound(workarea) To UBound(workarea)rn workarea(Counter) = "initial value " & Counterrn ProgressBar1.Value = Counterrn Set db = Workspaces(0).OpenDatabase(App.Path & "\likangyaodian.mdb")rn Dim sql As Stringrn If Check1.Value = 1 Thenrn sql = "delete * from 进货表 "rn db.Execute sqlrn End Ifrn If Check2.Value = 1 Thenrn sql = "delete * from 销售表 "rn db.Execute sqlrn End Ifrn If Check3.Value = 1 Thenrn sql = "delete * from 退货表 "rn db.Execute sqlrn End Ifrn If Check4.Value = 1 Thenrn sql = "delete * from 出库明细表"rn db.Execute sqlrn End Ifrn Next Counterrn ProgressBar1.Visible = Falsern ProgressBar1.Value = ProgressBar1.Minrnrn提示不可识别的数据库格式!!! 是什么原因啊??
着急在线等急用
表userlist rntelephone rent accounts rn10041 aaaa 12.05 rn10042 aaaa 22.12 rn10043 ccc 33 rn10044 bbb 25.01 rn rn表charger rntelephone fee01 fee02 fee03rn10041 11 22 9rn10042 12 10 10rn10043 24 33 12rn rn写sql语句,查询结果为:rntelephone user(int) rent accounts fee01 fee02 fee03 rn10041 2 aaaa 34.17 23 32 19 rn10043 1 ccc 33 24 33 10 rn10044 1 bbb 25.01 rn写出这个结果的sql语句!
在线等!!!!!!!着急
raise_application_error(-20013, 'xxxx');rnrnrnrn问下-20013这个代表什么含义啊? 有没有详细的列表 总共有多少个这样的参数啊? 我设置不同的参数有什么不同的效果吗?
着急!!!在线等----------------------------------------------
请教你一个问题。rnrn怎样在一个网页里面做一个连接,在网上CLICK这个链节就可以打开本地机默认系统盘下面的一个文件?rnrn例如:在网上CLICK这个链节,就可以打开:rnrn默认系统盘\PROGRAMFILES\***.TXTrnrnrn我用尝试了一下. 但感觉应该是不行的, 事实上也确实不行. rnrn请高手赐教!rn
在线等!!着急,,,,
谁在项目中用过CAB啊??rnrnrnrn 我的资料中这样描述:rn Caching Application Blockrn 用来和Aggregation Application Block以及Asynchronous Invocation Application Block协同工作rn CAB能够被用作最简单的状态管理方案rnrnrnrn问题: 1[color=#FF0000])我怎么理解上面的话啊?rn 2)请问谁在项目中用到过缓存,除了CAB,还有什么经常用的缓存吗?rn 3)谁有这方面的资料啊???????[/color]
在线等!!!!!!!着急!!!!!!
以下这样的代码结构rnrndeclare rn --变量rnbeginrn --SQL语句调用方法, 把参数的返回值保存在变量中rn dbms_output.put_line(变量)rnend;rnrnrn问题1: 我想定义一个方法,应该在哪里定义?rn问题2: 怎么把方法的返回值保存在变量中。rnrnrn大家能给我写个例子吗????????????谢谢!!!!!!!!!!!着急,,在线等!!!!!!!!!
微信JS SDK 算法DEMO
java 服务器端 微信sha1 jsapi_ticket access_token
微信JsSDK开发程序集
做微信开发时可以用得到的jsSDK应用程序集。
微信JSSDK实例
微信JS SDK 分享到朋友圈 分享给朋友 分享到QQ 拍照或从手机相册中选图 识别音频并返回识别结果
微信jssdk支付
微信的开发文档花里胡哨的看的眼花....我参考多种方法总结出来一个比较简单的单文件支付文件 以下为thinkphp5的示例 需要有授权登陆方可使用!!!! 注意命名空间,代码需要根据业务逻辑修改!!! &amp;lt;?php namespace app\shop\controller; use think\Controller; use think\Cookie; use think\Db...
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法