В настоящее время я занимаюсь разработкой приложения UWP Kiosk.Это приложение должно печатать на PosPrinter (EPSON TM-T20II), который подключен через Интернет к сети. Приложение работает на другом компьютере, подключенном к той же сети через Wi-Fi.Я создал приложение, используя класс DevicePicker, как в этом примере из примера конфигурации Microsoft
PosPrinter c #
. В этом примере вы открываете окно всплывающих окон, в котором перечислены все ваши подключенныеустройства и фильтры Принтер.Вы можете выбрать его, и у вас будет подключение к этому принтеру.Проблема в том, что когда я использую приложение в режиме киоска в Windows 10, это окно со всеми подключенными принтерами не будет отображаться, и тогда я не смогу установить соединение.Я изучил опцию set-множественные киоски приложений для Windows 10, но я не знаю, как определить путь к классу, известному как DevicePicker, чтобы разрешить его функциональность с моим приложением Kiosk.
DevicePickerClass
Multiple-Kiosk-Apps
Я также пытался использовать метод PosPrinter.GetDefaultAsync (), чтобы напрямую получить принтер, но он всегда возвращает ноль, iтакже добавил deviceCapabillities в мой appxmanifest.xml
Так что, если кто-нибудь может дать мне подсказку или что-то, я буду очень благодарен.