Скорее всего, ваше устройство потребует использования Bluetooth SSP (профиль последовательного порта).
Я уверен, что вы не сможете получить доступ к этому из браузера Android.
вижу 2 варианта:
(1) Отключите требование для вашего приложения для локального взаимодействия с вашим считывателем RFID. Пусть ваши RFID-данные будут считывать транспондеры и отправлять эти события в облако напрямую через WIFI, сотовые данные и т. Д. Получите эти данные из вашего приложения HTML5. Это имеет штрафы за высокую задержку и (относительно) высокую пропускную способность. Это дает преимущества полного устранения зависимости платформы от вашего приложения и позволяет вашим тегам просто указывать на данные, размещенные где-то в централизованно доступном месте.
(2) Используйте свое собственное предложение - напишите приложение для Android, которое связывается с вашим устройством, и вставьте в него браузер для размещения вашего пользовательского интерфейса HTML5. Я думаю, что такой подход более желателен. Одна вещь, которая может сделать это немного менее болезненной, - это если вы найдете способ манипулировать локальной, базой данных на базе браузера HTML5 , из своего приложения для Android. Повторюсь, я не знаю, возможно ли это, но если это так, вы просто используете эту локальную базу данных в браузере как способ обмена информацией и синхронизации между вашим сервером, локальным приложением и вашим пользовательским интерфейсом.