fix: 修复 2925 收件模式轮询与重复注入
- receive 模式下跳过 2925 邮箱页顶部账号校验 - 解析 bounce 转发地址与中文日期,避免误过滤验证码邮件 - 为内容脚本增加重复注入保护,避免重复声明导致轮询失效
This commit is contained in:
+5
-5
@@ -1,6 +1,6 @@
|
||||
// content/utils.js — Shared utilities for all content scripts
|
||||
|
||||
const getActivationStrategy = self.MultiPageActivationUtils?.getActivationStrategy;
|
||||
var getActivationStrategy = self.MultiPageActivationUtils?.getActivationStrategy;
|
||||
|
||||
function detectScriptSource({
|
||||
injectedSource,
|
||||
@@ -26,7 +26,7 @@ function detectScriptSource({
|
||||
return 'vps-panel';
|
||||
}
|
||||
|
||||
const SCRIPT_SOURCE = (() => {
|
||||
var SCRIPT_SOURCE = (() => {
|
||||
return detectScriptSource({
|
||||
injectedSource: window.__MULTIPAGE_SOURCE,
|
||||
url: location.href,
|
||||
@@ -38,9 +38,9 @@ function getRuntimeScriptSource() {
|
||||
return window.__MULTIPAGE_SOURCE || SCRIPT_SOURCE;
|
||||
}
|
||||
|
||||
const LOG_PREFIX = `[MultiPage:${SCRIPT_SOURCE}]`;
|
||||
const STOP_ERROR_MESSAGE = '流程已被用户停止。';
|
||||
let flowStopped = false;
|
||||
var LOG_PREFIX = `[MultiPage:${SCRIPT_SOURCE}]`;
|
||||
var STOP_ERROR_MESSAGE = '流程已被用户停止。';
|
||||
var flowStopped = false;
|
||||
|
||||
if (!window.__MULTIPAGE_UTILS_LISTENER_READY__) {
|
||||
window.__MULTIPAGE_UTILS_LISTENER_READY__ = true;
|
||||
|
||||
Reference in New Issue
Block a user