开发工具版本:1.02.1911180
调试基础库:2.11.0
问题说明:按照navigateTo的API文档示例直接拷贝过来的代码,通过eventChannel向被打开页面传送数据,接收页面一直没有办法获取到数据,打印出来都是空,用console.log测试了一下,eventChannel.on的内容并未执行,同时电脑的开发工具中没有任何报错,用手机测试开发版,发现有错误报出(最后一张图),但也不知道怎么解决。很奇怪,这是bug吗?
开发工具版本:1.02.1911180
调试基础库:2.11.0
问题说明:按照navigateTo的API文档示例直接拷贝过来的代码,通过eventChannel向被打开页面传送数据,接收页面一直没有办法获取到数据,打印出来都是空,用console.log测试了一下,eventChannel.on的内容并未执行,同时电脑的开发工具中没有任何报错,用手机测试开发版,发现有错误报出(最后一张图),但也不知道怎么解决。很奇怪,这是bug吗?
5 个回答
请具体描述问题出现的流程,并提供能复现问题的简单代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
https://blog.csdn.net/cherrycola_zjl/article/details/96870500这里有解决方法,我已经解决了
switch (tip) {
case '1':
........
break;
case '2':
.....
break;
default:
.....
}
楼主,你有没有解决,我遇到了跟你一样问题,也是刚开始测试这个方法,eventChannel.on()这个方法在电脑上根本就不执行
wx.navigatoTo的参数里加上events:{}看看。