所属产品: Mingcedar CONTROL
页面脚本、SDK 与 Python | Mingcedar
随浏览器页面运行,处理页面布局、交互与显示。
<div class="manual-doc-article manual-doc-article-section"><h2 id="script-layers">使用说明: 页面脚本、SDK 与 Python</h2>
按运行位置与数据需求选择接口。
<div class="doc-card-list doc-tutorial">
<article class="doc-card">
<h3 id="script-layers-item-1">页面 JavaScript</h3>
<p>随浏览器页面运行,处理页面布局、交互与显示。</p>
<ol>
<li>将脚本及资源随画面包发布;页面关闭或切换后,该页面脚本的运行生命周期结束。</li>
<li>访问宿主机数据时使用页面 SDK,并声明所需点位与报警范围。</li>
</ol>
</article>
<article class="doc-card">
<h3 id="script-layers-item-2">自写页面 SDK</h3>
<p>为运行页提供受授权的实时值、写入、历史、报警、语言及导航能力。</p>
<ol>
<li>从宿主机菜单打开已发布页面,使用官方 SDK 建立连接。</li>
<li>声明读取与写入点位;写入还取决于当前用户权限和目标 Tag 配置。</li>
<li>具体接口、事件与错误处理见 SDK 教程和接口参考。</li>
</ol>
</article>
<article class="doc-card">
<h3 id="script-layers-item-3">宿主机 Python</h3>
<p>由 Script 服务执行项目逻辑,不依赖操作员浏览器保持打开。</p>
<ol>
<li>在代码区管理项目文件,在运行区配置动作与事件,在记录区查询执行结果。</li>
<li>项目依赖和自写共享包从 Settings → Python 管理;普通第三方库使用其原生 API。</li>
<li>设备点位通过 hqcontrol.tags 访问,并遵循项目作用域与权限。</li>
</ol>
</article>
</div>
</div>