Firefoxブラウザのアドオンのコードを書いていますが、ChromeのAPIを使用してCookieの値を更新しようとしています。 chrome.cookies.setメソッドを呼び出すと、コンソールで次のエラーが返されます。未知の例外:不明(文字列に変換できません)
エラー:キャッチされない例外:不明(文字列に変換することはできません)
var finalCookieObj = {
domain: ".qa.soul.com",
name: "aaa",
value: "as",
path: "/",
httpOnly: false,
url: "qa.soul.com/",
expirationDate: 1459788960
};
chrome.cookies.set(finalCookieObj, function(cookie) {
console.log('added cookie');
});
APIリファレンス:https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/cookies/set
「finalCookieObj」の値を共有してください。問題のあるこのオブジェクトのフィールドの1つである可能性が最も高いです。 – dovetalk
オブジェクト{domain: ".qa.soul.com"、名前: "aaa"、値: "as"、パス: "/"、httpOnly:false、url: "http://www.qa.soul.com/page1 "、expirationDate:1459788960} – sfbayman
この例では' chrome'とは何ですか?私はあなたがFFアドオンのために使っていると言っているので尋ねるだけですか? – Andy