1
gdrive共有リンクを使用してビデオを追加できるこの機能が私のアプリにあります。私はgdriveでビデオをアップロードし、共有可能なリンクを作成しました。アップロードフォームにそのリンクを貼り付けた後、動画が追加されます。gdrive共有可能リンクからビデオサイズ/フォーマット/アクセスを取得する方法
var link = videoUrl;
if (link.indexOf('drive') != -1) {
var gdrive = link.replace('/view?usp=sharing', '').replace('open?id=', 'uc?export=download&id=').replace('file/d/', 'uc?export=download&id=').replace('/edit?usp=sharing', '');
videoUrl = gdrive;
}
var videoelement = createVideoElement(videoUrl);
createVideoElement = function(url) {
var element = document.createElement('video');
element.src = url;
element.width = '400';
element.height = '200';
element.controls = true;
element.autoplay = 'autoplay';
return element;
};
-
- 形式は、ファイルへのアクセスが提供され
- MP4でなければならないかを
- ファイルサイズが後を超える25メガバイト
である私のコードがされて - 私は3つの事を検証する必要があります
追加しようとしているサンプルビデオ共有可能 - https://drive.google.com/open?id=0B31psA0C98iFNl9ScWRESTBxalk
以前はfileuploadで作業していましたが、アップロードされたファイルサイズを検証する方法はよくわかっています。しかし、ここでは、それはgdriveリンクであるので、それを実装する方法のアイデアではありませんでした。
'video.duration'は時間ですか?またはビデオサイズ –