< navigator class = "autopay-btn" target = "miniProgram" hover-class = "active" hover-stay-time = "200" bindtap = "activePapay" open-type = "navigate" app-id = "{{appid}}" path = "{{path}}" extra-data = "{{extraData}}" version = "release" >立即开通</ navigator > |
报错:<navigator/> should have url attribute when using navigateTo, redirectTo or switchTab
微信客户端版本6.6.5当中报的错,在6.6.7当中并未发现这样的错误。
尝试添加了url,不报错了,但是无法打开指定小程序。
已解决,因为版本库的原因。navigator组件大部分属性最低基础库为2.0.7。使用wx.canIUse('navigator.target')判断即可知在当前版本是否可以使用此组件,旧版本就使用旧的接口。