收藏
回答

扫普通链接二维码首次进体验版获取不到参数?

把小程序体验版删除,然后扫普通链接二维码首次!!!进体验版无法获取到链接参数,第二次扫之后才会执行onLaunch 然后获取得到链接参数



回答关注问题邀请回答
收藏

1 个回答

  • H1HAO 🇨🇳
    H1HAO 🇨🇳
    10-18

    扫码进去获取的是参数q(完整路径),需要自己去截取参数

    onLoad( e ) {
    			if ( e.q ) {
    //自定义方法截取参数
    				this.decoding( e.q ).then( res => {
    					var enterParameters = res
    					console.log( "扫码进入页面参数:", enterParameters )
    				} ).catch( err => {} )
    			} else {
    				var enterParameters = e
    				console.log( "进入页面参数:", enterParameters )
    			}
    		},
    
    10-18
    有用
    回复 3
    • 暴暴龙不会压弯
      暴暴龙不会压弯
      10-18
      我的是taro+react的小程序,在onLaunch里面去截取了,但是删除后,首次扫码进去不会执行,第二次以后扫都能截取出参数了
      10-18
      回复
    • 暴暴龙不会压弯
      暴暴龙不会压弯
      10-18
      就是说在微信上删除体验版,首次扫码进去参数不会初始化,第二次扫码后才有参数
      10-18
      回复
    • H1HAO 🇨🇳
      H1HAO 🇨🇳
      10-21回复暴暴龙不会压弯
      这个初始化指的是onLaunch根本没执行?onshow执行了?
      10-21
      回复
登录 后发表内容