fix(qrcode): 修复图片右键菜单功能描述和检测逻辑
- 修改菜单标题为「解析图片二维码」更准确 - 改进 isImageUrl 函数,支持更多图片URL格式 - 支持 data:image/ 格式 - 支持URL路径中包含图片相关关键词 - 更新国际化文案和测试用例
This commit is contained in:
@@ -50,7 +50,7 @@ describe('contextMenu', () => {
|
||||
);
|
||||
expect(imageMenus).toHaveLength(1);
|
||||
expect(imageMenus[0].id).toBe('qrCode-image');
|
||||
expect(imageMenus[0].title).toBe('🖼️ 图片转二维码');
|
||||
expect(imageMenus[0].title).toBe('🖼️ 解析图片二维码');
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
@@ -80,7 +80,7 @@ export const CONTEXT_MENU_CONFIGS: ContextMenuItemConfig[] = [
|
||||
},
|
||||
{
|
||||
id: 'qrCode-image',
|
||||
title: '🖼️ 图片转二维码',
|
||||
title: '🖼️ 解析图片二维码',
|
||||
contexts: [chrome.contextMenus.ContextType.IMAGE],
|
||||
parentId: PARENT_MENU_ID,
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user