Как я могу проверить, что waitForKeyElements работает в моем приложении "Fluid" SSB - PullRequest
0 голосов
/ 13 января 2020

Мои программные и аппаратные средства

Я использую Fluid , браузер, определяющий сайт c, на Ma c. Я хочу использовать waitForKeyElements, но я не уверен, работает ли он даже в Greasekit.

Попытка проверить работоспособность команды

Я хочу провести простой тест, чтобы проверить, работает ли команда.

Сценарий: я нахожусь на сайте amazon.co. в поле поиска я набираю d, и когда я это делаю, появляется слово "осушители" (ajax)

снимок экрана с окном поиска Amazon в Великобритании и показывается, что происходит

Я написал следующий сценарий, изучив примеры, любезно предоставленные Броком :

Моя попытка сценария

// ==UserScript==
// @name        Yo does this command run in Fluid / Greasekit?
// @include  http://www.amazon.co.uk/*
// @require  http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js
// @require  https://gist.github.com/raw/2625891/waitForKeyElements.js
// @grant    GM_addStyle
// ==/UserScript==

function sillyAlert(){

    alert("yo hows it goig brah");
}

waitForKeyElements ("dehumidifiers", sillyAlert);

Причина, по которой я имею выбрал alertbox, потому что это единственная команда, которую я знаю. (Это может быть любая функция или команда, на данном этапе я просто хочу убедиться, что это работает на моем компьютере, используя мои текущие настройки.)

Что на самом деле происходит

Я выполнил выше сценарий и ничего не происходит.

Значит ли это, что я могу предположить, что мое программное обеспечение (FluidApp / greasekit) не так хорошо, как TaperMonkey / ViolentMonkey? Либо так, либо мой код неверен.

снимок экрана окна пользовательского скрипта моего браузера Fluid с моим кодом в

Я делаю что-то явно очевидное, из-за чего это не работает? Может ли кто-нибудь из любого теста, который я могу сделать - не обязательно этот - проверить, действительно ли waitForKeyElements способен работать? (я могу попробовать это на любом веб-сайте, это не обязательно должен быть Amazon UK)

[У меня недостаточно репутации, чтобы вставлять скриншоты , поэтому они отображаются как ссылки вместо .]

...