navigator组件target="miniProgram"报错
发布于 6 年前 作者 caojuan 13083 次浏览 来自 问答
<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,不报错了,但是无法打开指定小程序。

1 回复

已解决,因为版本库的原因。navigator组件大部分属性最低基础库为2.0.7。使用wx.canIUse(‘navigator.target’)判断即可知在当前版本是否可以使用此组件,旧版本就使用旧的接口。

回到顶部