代码拉取完成,页面将自动刷新
// @ts-nocheck
// 创建右键菜单项
chrome.runtime.onInstalled.addListener(() => {
chrome.contextMenus.create({
id: "extractMaterialData",
title: "提取物料数据",
contexts: ["selection", "page"],
documentUrlPatterns: ["http://zcpt.zgpmsm.com.cn/*"]
});
});
// 监听右键菜单点击事件
chrome.contextMenus.onClicked.addListener((info, tab) => {
if (info.menuItemId === "extractMaterialData") {
// 当用户点击右键菜单时,向内容脚本发送消息
chrome.tabs.sendMessage(tab.id, {
type: "extract_material_data"
});
}
});
// 修改消息监听器
// @ts-ignore
chrome.runtime.onMessage.addListener((request, sender, sendResponse) => {
if (request.type === "submit_hotsearch_data") {
// 存储数据并打开b页面
// @ts-ignore
chrome.storage.local.set({ aData: request.data }, () => {
// @ts-ignore
chrome.tabs.create({ url: 'http://172.18.247.235/spare-parts/erpInStore' });
// chrome.tabs.create({ url: 'http://hd-test.com/spare-parts/erpInStore' });
});
// handleAPISubmission(request.data, sender.tab.id);
return true; // 保持异步通道
}
});
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。