Я запускаю сценарий на общедоступной веб-странице и хочу опубликовать часть URL-адреса в firebase.
Я могу вставить кнопку, которая извлекает сегмент URL-адреса как строковую переменную, но я не могу опубликоватьавтоматически запускать с открытой страницы из-за разрешений.Есть ли способ сделать это, кроме создания внешней страницы и публикации переменной вручную?Вот сценарий, который я использую.Это хорошо работает на внешних страницах, но я хочу запустить его с общедоступной страницы.
function pushit() {
firebase.initializeApp(config);
var url = location.href;
var filename = url.substr(38, 8);
console.log("Push Successfull!!!");
var database = firebase.database();
var ref = database.ref('url/data'); var data = {url: filename }
ref.push(data);
}
Ошибка получения:
Uncaught ReferenceError: pushit is not defined
at HTMLButtonElement.onclick (index.html)