@@ -29,6 +29,7 @@ export interface OnConnectSuccessResponse {
2929/**
3030 * code=-2 获取H264 编码失败
3131 * code=-1 setRemoteDescription 失败
32+ * code=0 成功
3233 * code=1 系统繁忙
3334 * code=2 票据不合法
3435 * code=3 用户带宽不足
@@ -651,6 +652,12 @@ export interface InitConfig {
651652 * @default '正在启动云渲染'
652653 */
653654 loadingText ?: string ;
655+ /**
656+ * 重新连接的文字提示内容
657+ *
658+ * @default '重新连接'
659+ */
660+ restartText ?: string ;
654661 /**
655662 * 当横竖屏切换时,是否自动旋转html节点适配,**该参数会旋转整个html**
656663 *
@@ -711,6 +718,14 @@ export interface InitConfig {
711718 * @default false
712719 */
713720 enablePaste ?: boolean ;
721+ /**
722+ * 启动移动端系统输入法
723+ *
724+ * 云端input 框聚焦时候,拉起系统输入法
725+ *
726+ * @default false
727+ */
728+ enableClientKeyboard ?: boolean ;
714729 /**
715730 * 初始化完毕的回调,触发此回调之后才能调用后面的 API
716731 *
@@ -771,6 +786,7 @@ export interface InitConfig {
771786 * | ------- | ---------------------------- |
772787 * | -2 | 获取H264 编码失败 |
773788 * | -1 | setRemoteDescription 失败 |
789+ * | 0 | 成功 |
774790 * | 1 | 系统繁忙 |
775791 * | 2 | 票据不合法 |
776792 * | 3 | 用户带宽不足 |
@@ -1263,6 +1279,17 @@ export class TCGSDK {
12631279 *
12641280 * **建议在 onConnectSuccess 内调用**
12651281 *
1282+ * 云上应用大概可以分为以下四种模式
1283+ * 1. 有边框窗口 - 应用有边框,类似文件夹浏览器的窗口,打开应用的同时可以看到桌面
1284+ * 2. 无边框窗口 - 应用无边框,应用分辨率小于桌面分辨率,看不到标题栏之类的状态条,打开应用的同时可以看到桌面
1285+ * 3. 无边框全屏 - 应用无边框且应用分辨率等同于桌面分辨率,桌面被应用完全遮挡,达到全屏的效果
1286+ * 4. 独占全屏 - 应用独占全屏,显示器分辨率由应用控制,此时强行修改桌面分辨率可能导致应用崩溃
1287+ *
1288+ * *区分无边框全屏和独占全屏*
1289+ * -无边框全屏的应用按alt tab切换窗口不会导致显示器闪烁,独占全屏应用会有个闪烁的现象-
1290+ *
1291+ * 以上四种模式除4(独占全屏)模式外,都能使用该接口
1292+ *
12661293 * @param {Object } param
12671294 * @param {number } param.width - 云端桌面宽度
12681295 * @param {number } param.height - 云端桌面高度
0 commit comments