Appcelerator Videoplayer 无法从 HTTPS 播放
Appcelerator Videoplayer Can't Play From HTTPS
我正在尝试在 Appcelerator 中制作视频播放器。当我提供常规 (HTTP) link 时,它运行良好。但是当我想播放来自 HTTPS 源的视频时,它失败了。
这是一个示例代码块:
var vidWin = Titanium.UI.createWindow({
title : 'Video View Demo',
backgroundColor : '#fff'
});
var videoPlayer = Titanium.Media.createVideoPlayer({
top : 2,
autoplay : true,
backgroundColor : 'blue',
height : 300,
width : 300,
mediaControlStyle : Titanium.Media.VIDEO_CONTROL_DEFAULT,
scalingMode : Titanium.Media.VIDEO_SCALING_ASPECT_FIT
});
videoPlayer.url = 'https://www.musttechnews.com/11eylul.mp4';
vidWin.add(videoPlayer);
vidWin.open();
可能是什么问题?
最后,我意识到,这是一个完全不同的问题。那是 Safari 引起的证书问题。查看以下链接了解详情:
我正在尝试在 Appcelerator 中制作视频播放器。当我提供常规 (HTTP) link 时,它运行良好。但是当我想播放来自 HTTPS 源的视频时,它失败了。
这是一个示例代码块:
var vidWin = Titanium.UI.createWindow({
title : 'Video View Demo',
backgroundColor : '#fff'
});
var videoPlayer = Titanium.Media.createVideoPlayer({
top : 2,
autoplay : true,
backgroundColor : 'blue',
height : 300,
width : 300,
mediaControlStyle : Titanium.Media.VIDEO_CONTROL_DEFAULT,
scalingMode : Titanium.Media.VIDEO_SCALING_ASPECT_FIT
});
videoPlayer.url = 'https://www.musttechnews.com/11eylul.mp4';
vidWin.add(videoPlayer);
vidWin.open();
可能是什么问题?
最后,我意识到,这是一个完全不同的问题。那是 Safari 引起的证书问题。查看以下链接了解详情: