视频预览
[!TIP|labelVisibility:hidden|iconVisibility:hidden] navigator.videoPreviewer.preview(url,videoTitle,successCallback, errorCallback)
支持平台:
- Android
- iOS
参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
url | String | 是 | 视频路径,支持http、https、rtsp、rtmp、rtp、m3u8、file://、cdvfile://、assets-library://等 |
videoTitle | String | 否 | 视频标题 |
successCallback | Function | 否 | 成功的回调函数 |
errorCallback | Function | 否 | 失败的回调函数 |
successCallback
成功没有返回
errorCallback
返回失败原因
示例代码
// 引用js
<script src='supconit://hcmobile.js'></script>
<script>
// 监听’deviceready‘事件
document.addEventListener('deviceready', onDeviceReady, false)
function onDeviceReady(){
// 视频预览
navigator.videoPreviewer.preview('https://www.apple.com/105/media/us/iphone-x/2017/01df5b43-28e4-4848-bf20-490c34a926a7/films/feature/iphone-x-feature-tpl-cc-us-20170912_1920x1080h.mp4', 'iPhone X官方宣传视频', function(success) {
console.log(JSON.stringify(success));
},
function(error) {
console.log(JSON.stringify(error));
}
)
}
</script>