我有使用ThingsBoard实时显示的设备数据。
我有一个在网页上显示设备数据内容的iframe。
如果我在我的ionic应用程序的HTML页面上使用相同的iframe,我会得到应用程序中不需要的所有标题、子菜单和其他不必要的东西。
我需要的是设备数据部分的主要内容区域。
我能用iframe做到这一点吗?还是我需要调用所有单独的ThingsBoard应用程序接口来自己填充仪表板?
发布于 2019-04-27 20:30:36
如果你正在管理Thingsboard,那么你可以开发定制的iframe,去掉不必要的页眉/页脚。然后,您将获得干净的iframe来显示在您的离子应用程序中。
如果Thingsboard不是由你管理的,那么你必须开发适配器来删除网页中的html数据。这些适配器将仅为您的Ionic应用程序提供所需的数据。
您可以使用PHP Simple HTML DOM Parser来实现这些数据抓取适配器。PHP Simple HTML DOM Parser
https://stackoverflow.com/questions/55879910
复制相似问题