Мне нужно запустить функцию, когда пользователь нажимает кнопку в окне предупреждения. Проблема, с которой я сталкиваюсь, заключается в том, что при использовании navigator.notification.alert
фактически выполняется функция обратного вызова, как только откроется окно предупреждения. Я тоже пробовал.cordova notification.alert прослушать нажатие кнопки
navigator.notification.confirm(
но это то же поведение. Самое близкое, что я получил для запуска функции, только когда пользователь нажимает кнопку во всплывающем окне, использует notification.prompt
.
Однако это заставляет окно ввода в окне предупреждения. Очень надоедливый. Итак, есть ли способ сделать то, что мне нужно сделать? Все, что я хочу сделать, это запустить функцию только после того, как пользователь нажал одну из кнопок в окне предупреждения.
Для этого нужна работа. Может кто-нибудь дать мне подсказку.
Спасибо!
Если вам нужно передать параметры, вы можете использовать анонимную функцию для вызова: function() {stopFunction (param1, param2 и т. Д.); } –