2 bmyscc bmyscc 于 2016.05.06 18:39 提问

加载微信的jssdk后,通过文档提供的wx对象调用,提示wx为undefined
 <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <script src="//cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script>
    <script type="text/jscript" href="https://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
    <style>
        body{width:100%; min-height:100%;}
        body img{width:100%;}
    </style>
<title>关注分享送红包</title>
</head>

<body>
    <p id="test">ttttttttttt</p>
    <script>
        wx.config({
            debug: true,
            appId: '<?php echo $signPackage["appId"];?>',
            timestamp: <?php echo $signPackage["timestamp"];?>,
            nonceStr: '<?php echo $signPackage["nonceStr"];?>',
            signature: '<?php echo $signPackage["signature"];?>',
            jsApiList: [
            // 所有要调用的 API 都要加到这个列表中
                'checkJsApi',
                'openLocation',
                'getLocation',
                'onMenuShareTimeline',
                'onMenuShareAppMessage'
            ]
        });
        wx.ready(function(){
            alert('成功');
        })
        wx.error(function(res){
        // config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开config的                   debug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名。
            $('#test').html(res);
        });
            $('#test').html("bbbbbbbb");
</script>

1个回答

black_wizard
black_wizard   2016.05.07 09:57
已采纳

你是不是在pc端调用的,PC端不支持, 放到微信上 或 用微信提供的web开发工具 http://mp.weixin.qq.com/wiki/10/e5f772f4521da17fa0d7304f68b97d7e.html

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
微信JSSDK引入微信开发
微信JS-SDK是微信公众平台面向网页开发者提供的基于微信内的网页开发工具包。通过使用微信JS-SDK,网页开发者可借助微信高效地使用拍照、选图、语音、位置等手机系统的能力,同时可以直接使用微信分享、扫一扫、卡券、支付等微信特有的能力,为微信用户提供更优质的网页体验。 以上了说白了,微信JSSDK其实就是微信爸爸开放了一些微信的API功能让你用,这些API功能以JSSDK的形式呈现,有摄像头,相册,
微信jssdk使用心得与源码分析
1.前言javascript的功能固然很强大,但是对移动平台的支持不是很好。所以微信官方就出了一个浏览器,内置在微信中,阉割了一下原生js的支持,并且封装好了sdk,提供的sdk功能还是比较强大,可以直接调用相机,相册,录音这些功能。但是要使用的话需要微信公众号的凭据,需要在微信服务器和开发者服务器进行双向绑定。1-1.本例子demo下载点我下载2.使用步骤2-1.微信服务器绑定开发者服务器2-1-
微信JSSDK说明文档
http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html#.E6.AD.A5.E9.AA.A4.E4.B8.80.EF.BC.9A.E7.BB.91.E5.AE.9A.E5.9F.9F.E5.90.8D 目录 1 概述 1.1 JSSDK使用步骤 1.1.1 步骤一:绑定域名1.1
微信开发之JSSDK调用
由于项目需要,需要接触微信开发,并要调用微信的JS-SDK里面的接口。 因为经验缺乏,我百度一下关于微信开发的资料,但收集的资料都不尽人意。网上的主流的微信开发是采用PHP开发的,而本人学的Java。所以对PHP微信开发只能看懂思路。更有的是,网上一些微信开发视频,也是和PHP有关的,关于用Java开发的甚少。 无奈之下,我只好苦啃微信开发文档。大家都知道,微信官方给的开发文档真的有点那个啥,
【微信小程序】wx.request出现undefined
偶现,天啦噜,一直困惑了很久的bug终于找到原因了。示例代码如下wx.request({ sucess:function(res){ if(res.statusCode==200 &amp;amp;&amp;amp; res.data.status==200){ //do something }else { console.lo...
基于Node.js的微信JS-SDK后端接口实现
做了一个网站,放到线上,用微信打开,点击分享,可是分享后发给朋友的链接卡片是微信默认自带的,如下: 这标题,描述以及图片是默认自带的,丑不说,分享给别人还以为是盗号网站呢,而接入微信的JSSDK后,分享可以自定义内容,如下: 我承认,虽然这分享的标题和内容也并不正经,但这不妨碍我表达我们可以通过微信JSSDK定义分享内容,接下来我们将一步一步从零实现JSSDK从后端No
React Js 微信分享封装
本文出自: http://blog.csdn.net/wyk304443164 直接上源码:/** * Created by wuyakun on 2017/5/23. */import Fetch from './FetchIt'; import API_URL from './url'; import Share from './Share';let wxUtils = {};/////
小白学react之调用微信jssdk实战
本打算网上找个react调用微信的jssdk的实例进行学习的,但可惜搜索了半天而未果,只有一些基于其他框架的。估计是大牛们都觉得太简单或者太忙了,懒得提笔花几个小时来给我们做个Demo。对于处于快速学习年代的我们,一个可以运行起来的示例是多么的重要。希望本示例可以起到抛砖引玉的作用,让大家能快速的在react框架下体验jssdk的强大功能。 通过上一篇《小白学react之网页获取微信用户信息》我们学
JAVA 微信JSSDK Config参数配置方法
公司让我这个开发Android的来开发后台,第一个项目就是微信公众号,没办法,硬着头皮上了哈。下面分享下微信公众号JSSDK中config参数的获取。
使用微信JSSDK实现图片上传
最近做的一个项目,刚好用到了JSSDK,把用到的东西整理下。 先附上微信开发者文档链接:微信开发者文档 主要用到了: 引入JS文件 在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.0.0.js 我们需要获取微信js-sdk参数 /** * 获取a