云应用 前端 API 手册

前端 API 集中使用全局命名空间 cloudapp实现,参考下面的类型定义。interface Window { cloudapp: GlobalCloudappAPI;}interface GlobalCloudappAPI { /** * 应用 ID */ cloudappId: string; /** * 应用包 ID */ packageId: string; /** * 应用运行模式 */ mode。

相关产品
云应用 产品页,含版本规格、价格与购买入口。

前端 API 集中使用全局命名空间 cloudapp实现,参考下面的类型定义。interface Window { cloudapp: GlobalCloudappAPI;}interface GlobalCloudappAPI { /** * 应用 ID */ cloudappId: string; /** * 应用包 ID */ packageId: string; /** * 应用运行模式 */ mode。

前端 API 集中使用全局命名空间 cloudapp实现,参考下面的类型定义。interface Window { cloudapp: GlobalCloudappAPI;}interface GlobalCloudappAPI { /** * 应用 ID */ cloudappId: string; /** * 应用包 ID */ packageId: string; /** * 应用运行模式 */ mode: 'console'; /** * 获取文件 CDN URL */ toCdnUrl: (filename: string) => string; /** * 运行应用 */ run: (fn: RunFunction) => void; /** * 调用应用 API */ callAPI: <R = any>(apiName: string, apiPayload?: object) => Promise<CloudappAPIResult<R>>; /** * 获取当前云应用实例详情,包含应用对应的云资源清单信息 */ describeInstanceDetail: () => Promise<any>;}type RunFunction = (container: Element) => DestroyFunction;type DestroyFunction = () => void;interface CloudappAPIResult<R = any> { ResponseBody: R; ResponseCode: string; // "Success" 为成功 ResponseMessage: string;}

赞 (0)
上一篇 4天前
下一篇 4天前