📅  最后修改于: 2023-12-03 15:37:18.920000             🧑  作者: Mango
在开发 Chrome 扩展中,我们经常需要在本地存储一些数据,以便下次用户打开扩展时能够获取到这些数据。
本文将介绍如何使用 Javascript 在 Chrome 扩展中存储当前日期。
{
"name": "My Extension",
"description": "My Extension",
"version": "1.0",
"manifest_version": 2,
"permissions": [
"storage"
],
"content_scripts": [
{
"matches": ["<all_urls>"],
"js": ["content.js"]
}
]
}
// 获取当前日期
const currentDate = new Date().toLocaleDateString();
// 将当前日期存入 Chrome 存储中
chrome.storage.local.set({ date: currentDate }, () => {
console.log("当前日期已存储:", currentDate);
});
打开 Chrome 浏览器,进入扩展管理页面,加载扩展。
在浏览器中打开任意网站,打开浏览器开发者工具,切换到 Console 面板。
此时可以在 Console 面板中看到输出的 "当前日期已存储:" 和当前日期。
在 Chrome 地址栏中输入 chrome://settings/cookies 查看本地存储中是否存储了名为 "date" 的键值对。可以看到,当前日期已成功存储在 Chrome 本地存储中。
通过以上步骤,我们成功使用了 Javascript 在 Chrome 扩展中存储了当前日期。这是一个非常简单的示例,但是也可以帮助您了解 Chrome 存储 API 的基本使用方法。
要深入了解 Chrome 扩展开发及本地存储等知识,建议阅读相关文档或书籍,加深理解。