微信公众号开发location href或window open()无效
使用window.location.href = url 或者 window.open(url)不跳转;
现象:有进度条,但是页面不跳转
原因:url中不能带有localhost
在发现之前一直查询原因,有网上说的不支持这两个方法,有说: window.location.href = url + “?param=” + param 也有说修改成a标签等等。
后面怀疑是因为url字符过长,所以把参数减去两个就可以正常跳转,但是各种查证并没有证实。最后修改参数,原本有一个参数的值为localhost,改成了A,就能正常跳转了(后面测试,在原有url加很多无用参数,把localhost去掉,都可以正常跳转,加上localhost就不能跳转)
上代码图片:
错误图片:
上一篇:
uniapp开发微信小程序-2.页面制作
下一篇:
微信小程序-云函数-添加数据库的记录