对齐桌面壳本地通知契约
桌面通知成功结果和长度上限改用共享契约镜像命名 桌面壳配置检查锁定通知契约镜像 共享决策记录补充桌面通知载荷边界
This commit is contained in:
@@ -1412,11 +1412,11 @@ const desktopHostBridgePayloadLimits = {
|
||||
),
|
||||
HOST_BRIDGE_LOCAL_NOTIFICATION_TITLE_MAX_LENGTH: extractRustNumberConst(
|
||||
desktopHostBridgeNotificationsSource,
|
||||
'LOCAL_NOTIFICATION_TITLE_MAX_LENGTH',
|
||||
'HOST_BRIDGE_LOCAL_NOTIFICATION_TITLE_MAX_LENGTH',
|
||||
),
|
||||
HOST_BRIDGE_LOCAL_NOTIFICATION_BODY_MAX_LENGTH: extractRustNumberConst(
|
||||
desktopHostBridgeNotificationsSource,
|
||||
'LOCAL_NOTIFICATION_BODY_MAX_LENGTH',
|
||||
'HOST_BRIDGE_LOCAL_NOTIFICATION_BODY_MAX_LENGTH',
|
||||
),
|
||||
HOST_BRIDGE_FILE_NAME_MAX_LENGTH: extractRustNumberConst(
|
||||
rustHostSource,
|
||||
@@ -2427,15 +2427,16 @@ if (
|
||||
}
|
||||
for (const snippet of [
|
||||
'tauri_plugin_notification::{NotificationExt, PermissionState}',
|
||||
'LOCAL_NOTIFICATION_TITLE_MAX_LENGTH',
|
||||
'LOCAL_NOTIFICATION_BODY_MAX_LENGTH',
|
||||
'HOST_BRIDGE_LOCAL_NOTIFICATION_DELIVERED_TO_SYSTEM_ACTION',
|
||||
'HOST_BRIDGE_LOCAL_NOTIFICATION_TITLE_MAX_LENGTH',
|
||||
'HOST_BRIDGE_LOCAL_NOTIFICATION_BODY_MAX_LENGTH',
|
||||
'DesktopNotificationPermissionAction',
|
||||
'desktop_notification_permission_action',
|
||||
'PermissionState::Granted',
|
||||
'PermissionState::Denied',
|
||||
'PermissionState::Prompt | PermissionState::PromptWithRationale',
|
||||
'desktop_notification_delivered_to_system_result',
|
||||
'"delivered_to_system"',
|
||||
'json!({"action": HOST_BRIDGE_LOCAL_NOTIFICATION_DELIVERED_TO_SYSTEM_ACTION})',
|
||||
'"notification permission denied"',
|
||||
'app.notification().builder()',
|
||||
]) {
|
||||
|
||||
Reference in New Issue
Block a user