Как включить поддержку mDNS в адресной строке браузера Android.

Как получить имена mDNS (test.local) для ip-адреса в браузере Android Chrome в адресной строке?

В окнах после установки сервиса Bonjour он работает в браузере Chrome. Есть ли подобная услуга, которая может быть активирована в Android.

Разрешение mDNS возможно в Android-приложении вроде (zeroConfig). Я читал, что можно писать приложение, используя службу NSD. Но эта поддержка, похоже, не присутствует в браузере Chrome в Android.

Я разрабатываю веб-приложение Iot (Internet of Things), а услуга mDNS сделает мою работу и другие, подобные мне, намного проще.

Ответ 1

Посмотрите ответы здесь: https://android.stackexchange.com/info/49188/how-to-get-mdns-working-for-chrome-on-android

Ответ на natevw:

Я так не думаю.

Системный DNS-преобразователь на платформах Apple имеет встроенную поддержку для mDNS, так что практически любое приложение в конечном итоге завершается с использованием ядра getaddrinfo и поддержка mDNS в URL-адресах и именах хостов и этажерка.

На Android и других платформах, даже если есть многоадресная DNS запуск демона и библиотеки, доступные для его использования, "типичный" DNS поиска не делают. Так что, хотя последние выпуски Android дают разработчикам некоторые функции mDNS как часть платформы, большинство из них не выходят из их путь (как они должны были бы сделать) использовать их.

Это облом, но AFAIK там ничего, кроме (или убедить Google изменить его), что могло бы действительно решить это.