收藏
回答

navigator组件target="miniProgram"报错

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug navigator 客户端 6.6.5 1.9.97
<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,不报错了,但是无法打开指定小程序。


最后一次编辑于  2018-06-23  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • Las_estrellas
    Las_estrellas
    2018-07-05

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


    2018-07-05
    赞同
    回复