收藏
回答

短剧播放器弹出showModal的confirm回调中调用navigateTo没有用?

        wx.showModal({
          title: '温馨提示',
          content: '请先登录',
          showCancel: true,
          confirmText: '登录',
          success: function (res) {
            if (res.confirm) {
              that.pm.navigateTo({
                url: '/pages/login/login',
                fail: function (res) {
                  console.log(res)
                }
              })
            } else if (res.cancel) {
              that.pm.navigateBack()
            }
          }
        })
回答关注问题邀请回答
收藏

3 个回答

  • 小程序短剧社区运营-Carina
    小程序短剧社区运营-Carina
    03-11

    您好,需要用户点击过页面才可以调用。

    03-11
    有用
    回复 2
    • 肚子会饿
      肚子会饿
      03-11
      拿到了,短剧播放器中getEncryptData中使用了上述代码,没有生效
      03-11
      回复
    • 肚子会饿
      肚子会饿
      03-11
      改成navigateToPlayer中调用就可以了现在 那为什么那边调用不了呢。生命周期问题?
      03-11
      回复
  • 智能回答 智能回答 该问答由AI生成
    03-10
    有用
  • 肚子会饿
    肚子会饿
    03-10

    fail打印:

    errMsg"navigateTo: fail can only be invoked after user TAP gesture"
    问题是我点击了confirmText的文字登录,还打印这个
    
    03-10
    有用
    回复
登录 后发表内容