收藏
回答

openDefaultBrowser url链接怎么拼接?

  wx.ready(function(){


            wx.invoke('openDefaultBrowser',{

                      https://open.weixin.qq.com/connect/oauth2/authorize?appid=CORPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&agentid=AGENTID&state=STATE#wechat_redirect

                'url': "https://open.weixin.qq.com/",

                //在默认浏览器打开redirect_uri,并附加code参数;也可以直接指定要打开的url,此时不会附带上code参数。

            },function(res){

                if(res.err_msg!= "openDefaultBrowser:ok"){

                      alert(res.err_msg)

                }

            });


        });


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

1 个回答

  • 企业微信运营专员-千夜
    企业微信运营专员-千夜
    2021-03-17

    你好,打开系统默认浏览器接口传的oauth2链接拼接方式文档有说明的https://work.weixin.qq.com/api/doc/90000/90135/91022

    2021-03-17
    有用
    回复 1
    • 冬至
      冬至
      2024-08-27
      用oauth2的方式encodeURIComponent处理了redirect_uri,有个问题是redirect_uri上的参数经常在第一次中转回来时,参数就丢失了,这个要怎么处理路径上的参数?
      2024-08-27
      回复
登录 后发表内容
问题标签