1、将demo项目生成本地资源
2、放入2.9.8的ios离线sdk的示例项目下
3、使用xcode真机调试
- 发布:2020-11-24 09:16
- 更新:2020-11-25 09:44
- 阅读:1247
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: macos 10.15.7
HBuilderX类型: 正式
HBuilderX版本号: 2.9.8
手机系统: iOS
手机系统版本号: iOS 13.1
手机厂商: 苹果
手机机型: iphone7
页面类型: nvue
打包方式: 离线
项目创建方式: HBuilderX
操作步骤:
预期结果:
1、APP运行之后首页正常播放视频
1、APP运行之后首页正常播放视频
实际结果:
视频无法正常播放
xcode报错内容:
[error]WXBridgeContext.m:1310, jsLog: [JS Framework] Failed to execute the callback function: TypeError: e[t] is not a function. (In 'e[t]()', 'e[t]' is undefined) __ERROR
视频无法正常播放
xcode报错内容:
[error]WXBridgeContext.m:1310, jsLog: [JS Framework] Failed to execute the callback function: TypeError: e[t] is not a function. (In 'e[t]()', 'e[t]' is undefined) __ERROR
bug描述:
使用uni.createVideoContext(videoId, this).play()方法,用ios离线打包的方式,在nvue页面内播放视频。
xcode报错内容:
[error]WXBridgeContext.m:1310, jsLog: [JS Framework] Failed to execute the callback function: TypeError: e[t] is not a function. (In 'e[t]()', 'e[t]' is undefined) __ERROR
如果不是用离线打包,而是用hx基座的话,则能正常播放视频。
排查过程中还测试使用了alpha版本的sdk和hx尝试离线打包,还是一样的错误。