Как определить, запускается ли скрипт Google для мобильных устройств или нет? - PullRequest
0 голосов
/ 10 января 2020

Есть ли способ, как скрипт (привязанный к листу Google) может определить, запущен ли он на P C или на мобильном телефоне?

Подоплекой моего вопроса является то, что на P C работает пользовательский интерфейс класса. Следовательно, могут отображаться приглашения и оповещения windows, а также может запрашиваться и обрабатываться пользовательский ввод и т. Д. c. На мобильном телефоне это невозможно. Если код может обнаружить, что он запускается на мобильном устройстве, то все пользовательские запросы можно избежать с помощью простых выражений if (не для мобильных устройств) {}.

Большое спасибо!

1 Ответ

1 голос
/ 10 января 2020

В настоящее время невозможно определить, было ли выполнено выполнение сценария веб-интерфейсом настольного компьютера или смартфоном.

В качестве обходного пути можно попробовать использовать try...catch блок вокруг кода, который предлагает пользователю. Если обнаружено исключение - это происходит потому, что код выполняется из контекста, который не поддерживает запрос пользователя (например, со смартфона), и эту ситуацию можно обработать впоследствии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...