DylanNee
DylanNee
  • 发布:2015-08-30 22:54
  • 更新:2017-12-01 13:37
  • 阅读:1772

打开浏览器连接,后面有参数,连接便失效?

分类:HTML5+
//添加百度链接  
                    $("#baidu").click(function(){  
                        var url = "https://www.baidu.com/s?wd="+item.informationDesc.toString();  
                        plus.runtime.openURL( url );  
                    });

baidu 是个A标签。item.informationDesc 是一个字符串,但是去掉,就能跳转,不去掉,点击后没有反应。。。。什么情况?我发现这个框架莫名其妙的问题好多。。。

2015-08-30 22:54 负责人:无 分享
已邀请:
yangyuanlife

yangyuanlife

链接的参数必须转码,你这个应该是比较复杂的参数转码失败,试着用
var url = "https://www.baidu.com/s?wd="+ encodeURIComponent(item.informationDesc.toString()) 试看看
还有要确定item.informationDesc不为null或者undifind,否则toString报错你就没法跳转

该问题目前已经被锁定, 无法添加新回复