我正在阅读Google Chrome浏览器的文档,并希望打印出所有cookie的列表
backgroundScript.js
let val = pref.string(forKey: "RemoteData")!
let arr = val.components(separatedBy:",")
let startCount = pref.object(forKey: "startCountValue") as? Int ?? 0
let lstCount = pref.object(forKey: "LastCountValue") as? Int ?? 3
let unlockId = arr[startCount..<lstCount]
// if you need it back to string
let unlockStr = unlockId.joined(separator:",")
manifest.json
console.log('this ran')
chrome.cookies.getAll({}, function (cookies) {
cookies.forEach(function(item) {
console.log(item)
})
});
但是它返回一个空字符串。
"permissions": [
"cookies",
"activeTab",
"https://ajax.googleapis.com/",
"storage"
],
如何打印所有cookie的列表?
我检查了Chrome设置,并看到了其中的cookie。
这是权限的事吗?我觉得我没有正确使用[]
length: 0
__proto__: Array(0)
响应,但是不确定如何调试它。