萤石社区 门户 公告 查看内容

轻应用问题版本升级公告

2024-11-21 14:54| 发布者: 9zo1wx| 查看: 47| 评论: 0

摘要: 为了获得更好的功能体验,建议各位开发者将轻应用SDK升级到最新版本。
 

涉及问题版本

v2.3 
v2.6 
v2.6.4 
v3.0

问题说明

问题版本底层解码库资源存放在萤石静态资源服务器,初始化ezuikit时通过http请求远程加载,当萤石静态资源服务不可用时,会直接导致初始化播放失败。
萤石为了帮助开发者低代码集成轻应用,部署并提供了以下url,用于通过iframe标签快速集成,该集成方式同样强依赖萤石的前端服务,若您在业务中使用了以下url,当萤石服务不可用时,会直接导致初始化播放失败。

https://open.ys7.com/ezopen/h5/iframe

https://open.ys7.com/console/jssdk/pc.html

https://open.ys7.com/console/jssdk/mobile.html

推荐版本

v7.7.7版本优化了静态资源强依赖的问题,升级至v7.7.7版本及之后的版本可以通过本地静态资源配置解除对萤石服务的依赖。
为了获得更好的功能体验,我们建议您集成轻应用SDK并升级至最新的v8.1.1版本。

升级步骤

1、获取SDK

我们提供两种方式集成轻应用SDK:npm依赖 or 本地js加载

// npm地址
https://www.npmjs.com/package/ezuikit-js/v/8.1.1
 
or
 
// github获取轻应用js包文件
https://github.com/Ezviz-OpenBiz/EZUIKit-JavaScript-npm
2、安装SDK
// 在项目工程中通过npm获取轻应用依赖
npm install ezuikit-js
// 在页面中导入轻应用
import EZUIKit from 'ezuikit-js';
 
or
 
// 将github平台的ezuikit.js文件保存在目标引用页面中
// 直接在页面中导入轻应用
import EZUIKit from './ezuikit.js';
3、初始化

v7.7.7及之后版本的轻应用支持加载本地的依赖资源,通过初始化时配置【staticPath】字段实现。

3.1、从项目本地node_modules\ezuikit-js\文件夹或者github平台获取ezuikit_static文件夹。

3.2、将ezuikit_static文件夹保存在项目的public文件夹或您自己的静态资源服务中。

3.3、初始化时配置staticPath静态资源加载地址。

const player = new EZUIKit.EZUIKitPlayer({
  id: "ezuikit-player",
  width: 600,
  height: 400,
  accessToken: "",
  url: "",
  staticPath: "./ezuikit_static"
});
4、功能调用

通过初始化的player实例调用轻应用功能。

注意事项及参考文档


路过

雷人

握手

鲜花

鸡蛋

评论

您需要登录后才可以发表言论 登录立即注册
© 2013-2024 萤石ys7.com 浙ICP备2024101974号-2
关灯 返回顶部
返回顶部