我拥有使用ThingsBoard实时显示的设备数据。
我有一个iframe,可以在网页上显示设备数据内容。
如果我在离子应用程序的HTML页面上使用了相同的iframe,则会得到应用程序不需要的所有标题,子菜单和其他不必要的东西。
我需要的是设备数据部分的主要内容区域。
我可以使用iframe进行操作吗,还是需要调用所有单独的ThingsBoard API来自行填充仪表板?
答案 0 :(得分:0)
如果您正在管理Thingsboard,则可以开发自定义iframe,并删除不必要的页眉/页脚。然后,您将获得干净的iframe,以在您的Ionic应用程序中显示。
万一您无法管理Thingsboard,则必须开发适配器以从网页中抓取html数据。这些适配器将仅为您的Ionic应用提供所需的数据。
您可以使用PHP Simple HTML DOM解析器来实现这些数据抓取适配器。 PHP Simple HTML DOM Parser