From d3091841c0048f747f6dd20971dc5b2d2fa3936e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=B9=8F=E5=AE=87?= Date: Sat, 15 Mar 2025 14:42:25 +0800 Subject: [PATCH] 1 --- .../src/frontend/oauth_provider/wecom_oauth_provider.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/yuthon_wechat/static/src/frontend/oauth_provider/wecom_oauth_provider.js b/yuthon_wechat/static/src/frontend/oauth_provider/wecom_oauth_provider.js index 6ee1ee437..198cf9cc9 100644 --- a/yuthon_wechat/static/src/frontend/oauth_provider/wecom_oauth_provider.js +++ b/yuthon_wechat/static/src/frontend/oauth_provider/wecom_oauth_provider.js @@ -20,8 +20,8 @@ publicWidget.registry.WecomAuthProviders = publicWidget.Widget.extend({ start: function () { var def = this._super.apply(this, arguments); this.formEl = this.el.closest('form'); - this.isWecomClient = this.checkWecomClient(); + console.log("是企业微信客户端",this.isWecomClient) this.initAuthLinkElement(); @@ -30,9 +30,10 @@ publicWidget.registry.WecomAuthProviders = publicWidget.Widget.extend({ checkWecomClient: function () { /* mozilla/5.0 (windows nt 10.0; wow64) applewebkit/537.36 (khtml, like gecko) chrome/129.0.6668.101 safari/537.36 language/zh colorscheme/light wxwork/4.1.33 (micromessenger/6.2) windowswechat mailplugin_electron wemail embeddisk wwmver/3.26.16.708 + (windows nt 10.0; wow64) applewebkit/537.36 (khtml, like gecko) chrome/129.0.6668.101 safari/537.36 language/zh colorscheme/light wxwork/4.1.33 (micromessenger/6.2) windowswechat mailplugin_electron wemail embeddisk wwmver/3.26.16.708 */ const ua = navigator.userAgent.toLowerCase(); - if (ua.match(/WxWork/i) === "wxwork") { + if (ua.includes("wxwork")) { return true; } else { return false;