老师求解答,到创建自定义菜单这一步报错, Cannot read property 'then' of undefined?
来源:
zc99999
2016-10-15
已经跟到这一步了,之前什么回复图文,回复群发都没有任何问题。到创建自定义菜单时,编完,跑服务器没跑通,就红字报错了,照视频核对了两遍代码没发现什么问题,求解答。。。
报错代码
Unhandled rejection TypeError: Cannot read property 'then' of undefined
at C:\Users\ZCZCZC\Desktop\WeChatAPP\wechat\wechat\wechat.js:928:3
报错处的代码:
这里接口函数完全复制上面的接口函数再作修改的,完全看不出哪里错。
调用创建菜单接口 的代码:
注释掉的地方是视频里打的代码,用注释掉的代码创建菜单,运行报同样的错误。
写回答
2回答
-
说明 fetchAccessToken 方法出错了,把 fetchAccessToken 和 updateAccessToken 方法代码贴一下
012016-10-23 -
zc99999
提问者
2016-10-23
后面课程的确改动了fetchAccessToken中一个地方,然后创建菜单这一步也被挪到了app.js。
当时的解决方法是把创建菜单这一步挪到 自动回复事件里面去,手动创建。是按照http://coding.imooc.com/learn/questiondetail/296.html里面theathea的方法解决的
00
相似问题