一种基于双层Webview嵌套与动态JS解析的物联网家电控制小程序方法技术

技术编号:42895227 阅读:23 留言:0更新日期:2024-09-30 15:13
本发明专利技术公开了一种基于双层Webview嵌套与动态JS解析的物联网家电控制小程序方法,包括以下步骤:在小程序页面中嵌套两层Webview,其中第一层WebviewA嵌套于小程序页面A,第二层WebviewB嵌套于WebviewA内;根据家电的类型和分类,在WebviewB中动态加载对应的H5页面,每个H5页面针对特定的设备型号和物料设计,实现独立的交互逻辑和界面布局;通过动态获取的JS脚本,使得每个H5页面能够根据其对应的设备型号和物料与家电设备进行通信,执行设备控制指令和状态查询。通过这种架构,微信小程序能够适应多种不同的物联网家电控制需求,不同设备加载不同地址,相互隔离,开发和维护的复杂度大大降低,提高了系统的灵活性和可扩展性。

【技术实现步骤摘要】

本专利技术涉及物联网家电控制,更具体的说是涉及一种基于双层webview嵌套与动态js解析的物联网家电控制小程序方法。


技术介绍

1、随着物联网技术的发展,用户对家电控制的便捷性和个性化需求不断提升。传统的家电控制微信小程序需要为每种设备编写特定的控制界面和逻辑,更新功能或修改问题必须重新发布小程序,增加了开发的复杂性,限制了应用的灵活性和扩展性。

2、如专利号为202211027396.x,专利名称《一种实现小程序跨平台的系统、设备、存储》。提供一种实现小程序跨平台的系统、设备、存储介质,包括:rn应用脚手架,在代码程序编写完毕后,打包生成应用数据包,上传至服务器或者启动本地metro服务;app基座,为所述应用数据包运行的载体;通过服务器或者metro服务获取应用数据包,通过原生app开发运行应用数据包。本申请还涉一种包括上述小程序跨平台实现系统的设备及存储介质。本申请将代码将被编译成不同平台原生代码,进而使得应用拥有与原生应用无差别的体验,在实现跨平台的同时解决了webview性能缺陷所带来的问题。与本专利提出的一种基于双层webview本文档来自技高网...

【技术保护点】

1.一种基于双层Webview嵌套与动态JS解析的物联网家电控制小程序方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于双层Webview嵌套与动态JS解析的物联网家电控制小程序方法,其特征在于,所述WebviewA中再次嵌套WebViewB,WebViewB建立MQTT通信。

3.根据权利要求1所述的一种基于双层Webview嵌套与动态JS解析的物联网家电控制小程序方法,其特征在于,根据家电的类型和分类,在WebviewB中动态加载对应的H5页面,包括WebviewB根据加载时传入的设备类型和物料信息,从服务器获取相应的JS脚本和H5页面并展示。...

【技术特征摘要】

1.一种基于双层webview嵌套与动态js解析的物联网家电控制小程序方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于双层webview嵌套与动态js解析的物联网家电控制小程序方法,其特征在于,所述webviewa中再次嵌套webviewb,webviewb建立mqtt通信。

3.根据权利要求1所述的一种基于双层webview嵌套与动态js解析的物联网家电控制小程序方法,其特征在于,根据家电的类型和分类,在webviewb中动态加载对应的h5页面,包括webviewb根据加载时传入的设备类型和物料信息,从服务器获取相应的js脚本和h5页...

【专利技术属性】
技术研发人员:何彬张宁
申请(专利权)人:四川虹美智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1