В настоящее время я пытаюсь создать cookie в JavaScript. Идея заключается в том, что когда пользователь нажимает на значок расширения во время просмотра видео на YouTube, он получает имя вкладки и сохраняет его как файл cookie. Это значит, что я могу получить доступ к файлу cookie из моей Java-программы.Ошибка JavaScript Cookie Issue
Я использую хром, и я не вижу куки в списке, когда я его нажал, хотя предупреждение успешно отображается, поэтому мне интересно, может ли кто-нибудь увидеть проблему с моим кодом.
Также, если у кого-то есть лучшее представление о том, как получить имя вкладки в моей программе Java, я был бы рад услышать ваши идеи.
Спасибо всем, вот мой код:
chrome.browserAction.onClicked.addListener(run);
function run()
{
var cookieName, cookieValue;
cookieName = "Tab";
chrome.tabs.getSelected(null, function(tab)
{
cookieValue = tab.title;
createCookie(cookieName, cookieValue);
});
}
function createCookie(name, value)
{
var expires = new Date().getTime() + (1000 * 3600);
var domain = ";domain=.youtube.com";
document.cookie = name + "=" + value + ";expires=" + expires + domain + ";path=/";
alert(name + " = " + value + ". Date = " + expires);
}
EDIT: Я изменил код, чтобы использовать большой успех Chrome API, обеспечивается Google,!