生态桌面应用
剪贴板
在独立权限下使用言界文本剪贴板与言台 RGBA8 图片剪贴板。
剪贴板能力与图形窗口权限分离。应用需要在言序.toml显式声明:
[权限]
图形界面 = true
原生扩展 = true
剪贴板 = true言界提供包级统一函数:
界面.剪贴板写入(「言序」);
定 内容 为 界面.剪贴板读取();读取没有文本时返回空。文字读写上限为 16 MiB;单行和多行输入控件的复制、剪切与粘贴 会调用同一服务,并尊重当前选区和只读状态。
言界 1.0 的包级函数只公开文字。直接构建框架或平台工具时,言台 1.0 另提供 RGBA8 图片
读写;宽高必须为 1..16384,内容严格等于宽 × 高 × 4且不超过 256 MiB。调用前读取
能力查询()中的格式和上限,不把这些值当成其他后端的默认值。自定义 MIME 与富文本
仍不在 1.0 接口内。
缺少权限时返回PLATFORM_PERMISSION_CLIPBOARD一类稳定错误;不会因为应用已经能创建窗口而隐式放行。测试不应覆盖用户真实剪贴板,可在隔离桌面会话或经显式确认后运行原生冒烟。