起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1141|回复: 1

[结贴] Wex5 3.1.2 外卖程序在微信执行报错

[复制链接]

44

主题

81

帖子

232

积分

中级会员

Rank: 3Rank: 3

积分
232
QQ
发表于 2015-6-20 17:26:29 | 显示全部楼层 |阅读模式
Wex5 3.1.2 外卖程序如下代码,在微信平台执行到this.wxApi = new navigator.WxApi("wx617b69a84c5f638c");,报UncaoughtTypeError:undefinedi  is not  a  function错误,是什么原因,如何修改

else if (weixinCode !== "") {
                        if (justep.Browser.isWeChat || true) {
                                this.wxApi = new navigator.WxApi("wx617b69a84c5f638c");
                        }
                        // 微信用户
                        payData.remove(payData.getRowByID(1));
                        payData.remove(payData.getRowByID(2));
                        $.getJSON("/baas/weixin/userinfo?code=" + weixinCode, function(weixinUser) {
                                $(self.getElementByXid("photoDiv")).show();
                                $(self.getElementByXid("photoImage")).attr("src", weixinUser.headimgurl);
                                self.loadUserData({
                                        "id" : weixinUser.openid,
                                        "name" : weixinUser.nickname + "(来自微信的用户)",
                                        "address" : weixinUser.country + weixinUser.province + weixinUser.city
                                });
                        });

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2015-6-23 16:03:17 | 显示全部楼层
临时解决方案
打开/UI2/system/lib/cordova/cordova.js
去掉 require('res!./weixin/wxApi.js');
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-19 04:24 , Processed in 0.106129 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表