我有一个示例 Chrome 打包应用程序,它使用 Chrome 套接字 API 来执行 DNS 服务发现。繁重的工作是从此处的示例中借用的:
https://github.com/GoogleChrome/chrome-app-samples/tree/master/mdns-browser
我只是使用服务名称,例如_pdl-datastream._tcp.local
(而不是默认的_services._dns-sd._udp.local
)。
在我的 Ubuntu 和 Windows 设置(Chrome 25.0.1364.172)上,该应用程序可以成功找到我的网络打印机;我可以列出它的 IP 地址和服务实例名称。但是,它在我的三星 Chromebook (Chrome 25.0.1364.173) 上的 Chrome OS 中失败;什么也没找到。
知道问题可能是什么吗?这是一个已知的问题?