收藏
回答

Electron应用中,网页授权登录,无法显示登录二维码

https://developers.weixin.qq.com/doc/oplatform/Website_App/WeChat_Login/Wechat_Login.html

问题描述:

最近在做一个微信网站授权登录的功能,该功能在电脑默认的浏览器均正常,但是在 Electron 应用中,却出现异常,具体如下:

Electron 应用页面,显示白屏

控制台有报错:

不知道有没有小伙伴遇到过这种情况。

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

2 个回答

  •         开
            开
    08-07

    我这边同样的需求,会显示网络错误,加载不出来二维码

    08-07
    有用
    回复
  • xplee
    xplee
    07-15

    你应该关注jQuery是否被正确引入到Electron中了

    07-15
    有用
    回复 3
    • Xiong
      Xiong
      07-15
      是的,这加载的是 https://open.weixin.qq.com/connect/qrconnect?xxxx的地址。问题是 jQuery 在 window 对象中找不到,在 Electeron 中默认启用了上下文隔离,是这个问题导致的。
      07-15
      回复
    • xplee
      xplee
      07-15回复Xiong
      把jQuery挂载到window全局对象上呢?
      07-15
      回复
    • Xiong
      Xiong
      07-15回复xplee
      我正在尝试用这种方式
      07-15
      回复
登录 后发表内容