Я думаю, что ответ на этот вопрос почти наверняка "нет", потому что я провел небольшое тестирование и поиск, но есть ли хитрость, чтобы определить, может ли window.print()
даже работать изнутри страница (то есть из JavaScript)? Я знаю, что даже на настольном компьютере / ноутбуке невозможно узнать, например, настроен ли в системе принтер, но, по крайней мере, браузер выведет диалоговое окно печати.
Мой телефон Android имеет функцию window.print()
, но (что неудивительно) ничего не делает.
Опять я спрашиваю в основном, поэтому есть хороший вопрос по теме в SO: -)