我有兩個實體,我希望能夠啓動通信:如何將HTML 5與硬件設備鏈接/配對?
硬件設備採用Atmel ATSAMS70和WINC1500 WIFI模塊
HTML 5應用
的有一個HTML 5應用程序的想法是能夠與大多數商業設備,如:Windows電腦,Android手機,Mac OSX電腦和iOS設備輕鬆溝通。除此之外,我會避免使用本機代碼。
目前,他們可以使用WebSockets相互交談,但不知何故必須從HTML 5知道自定義板的IP地址以啓動通信。
爲了做到這一點,我能想到的3個選項:
使用的WebRTC我能得到瀏覽器的本地IP地址,然後我可以做考慮255.255本地設備的掃描.255.0網絡掩碼。
有硬件設備可以發送將由HTML 5
使用Bonjour或某種板和HTML5之間的設備發現服務以後提取它的本地地址的外部服務器。
我找不到實現#3的方法,但#2對我來說似乎是可行的。 #1是我現在正在做的事情,但WebRTC目前在iOS上不受支持。
那麼,有沒有其他更好的可能性來實現這種溝通?