从Javascript Metro应用程序中基于URL的视频文件拍摄快照

时间:2012-07-24 18:19:33

标签: javascript html5-video microsoft-metro windows-runtime

我的应用程序使用html视频标记播放了一些视频文件网址。

我想用这些视频的快照/缩略图显示这些视频的图块。 我一直在看Windows.Media.Capture.MediaCapture类,它似乎不支持网址。

我该怎么做?。

感谢。

1 个答案:

答案 0 :(得分:0)

根据需要编辑getThumbnailAsync参数以获得所需内容。

var openPicker = new Windows.Storage.Pickers.FileOpenPicker();
openPicker.pickSingleFileAsync().then(function (storageFile) {
    if (storageFile) {

        storageFile.getThumbnailAsync(
            Windows.Storage.FileProperties.ThumbnailMode.musicView,
            100,
            Windows.Storage.FileProperties.ThumbnailOptions.useCurrentScale).then(
                function (storageItemThumbnail) {
                // Add code to process thumbnail
                });

    } else {
        // No file
    }
});