首页 > 解决方案 > 如何让我的记事本 chrome 扩展在关闭时不会丢失用户的笔记?

问题描述

我正在制作一个记事本,我希望 chrome 扩展在用户关闭它时保留用户在文本区域中键入的内容......我将如何去做呢?我尝试了很多次但失败了

标签: javascripthtmlcssgoogle-chrome-extension

解决方案


您可以使用chrome.storage.localchrome.storage.sync存储扩展数据。

请注意,您需要将其添加到部分内的扩展清单中permissions

  "permissions": [
    "storage"
  ],

它是异步 API - 您可以将其与回调一起使用,如下所示:

chrome.storage.sync.set({key: value}, function() {
  console.log('Value is set to ' + value);
});

chrome.storage.sync.get(['key'], function(result) {
  console.log('Value currently is ' + result.key);
});

我还建议查看官方文档:https ://developer.chrome.com/docs/extensions/reference/storage/


推荐阅读