直至正文
豫言包府
← 众包

豫言操作系统网页界面适配 0.3.0

豫言 · 库

以浏览器文树、统一事件队列、界面读回与控制原语实现豫言操作系统网页界面接口。

浏览器网页界面适配

页面。豫 承[网页界面之约](../../../豫言操作系统接口/网页界面/规范.文言.md)零点三点零,以浏览器宿主之元素读写、控件读回、焦点、光标、滚动、模态框、属性之读回与去除、程序之点、位与矩形,及统一事列,出中文诸术。客惟见元素标识、纯文、受限属性与事名,不得原生文树之柄。实现接口。豫 固其包籍与版本;构前当核诸签。

构:除读取页面语言(经通用柄桥读根元素)外,凡按标识之读写皆经宿主一入口 豫言_浏览器_界面操作(操作, 标识, 参一, 参二),返(成败,果或错文);适配化败为豫言事故,故宿主之异常不越 Wasm 之界。等待界面事件经宿主之分类入口 豫言_浏览器_等待界面事件,惟取界面类之事。属性白册、类名之律、限额与险元素之目惟写于宿主 `创建页面控制` 一处(与网页文树共之),适配层不复写,免两处相离。

零点三点零所增六术(读取节点属性、移除节点属性、读取节点文字、点击节点、设置节点位置、读取节点矩形)亦经 界面操作 之入口(操作名曰读取属性、移除属性、读取文字、点击、设置位置、读取矩形);读取节点属性之宿主果,以首字“1”加值或“0”示其有无,适配拆为(爻,字符串)。

较零点一点零之异:设置节点属性之白册更宽(见约),href 惟施于 a,且放行 http:;败辞改为宿主统一之华言(如“页面属性不受支持:onclick”);元素阙等错今为可捕之豫言事故,非宿主之异常。

验收:见 网页事件浏览器/一致性验证/(四包共一探针客,故其探针与测试同置于彼)。

所赖

观包之制

上传之记

今修订:1 ·

  1. 修订 1
    取 ZIP

包之层级

父:豫言操作系统适配

无子包。