2016-08-03 4 views
1

からファイルを選択するために、ファイルダイアログを開くことができ、私はモバイルおよびネイティブのスクリプト開発に非常に新しいです、NativeScript:どのように私は自分の携帯電話

実際に私は私の携帯のギャラリーからあなたチューブにビデオファイルをアップロードしようとしていますが、これをyou-tube環境に投稿する前に、私はファイルセレクタ(開いているファイルギャラリーダイアログ)が必要です。私の電話のすべてのビデオを表示します。

私はこのプラグインがないと思います。唯一のオプションですか?はいの場合はどうすれば助けてください?

答えて

0

さらに良い方法があるかもしれませんが、1つのアプローチはFile System Pluginを使用することです。あなたは、あなたが非常に簡単に構築することができ、ファイルのオプションの配列を持っている

var fileArray = []; 
var documents = fs.knownFolders.documents(); 
documents.eachEntity(function (entity) { 
    console.log(entity.name); 
    if (entity.name.search('.mpeg') !== -1 { 
     fileArray.push(entity); 
    } 
    // Return true to continue, or return false to stop the iteration. 
    return true; 
}); 

:あなたは、彼らがビデオがあるかどうかを確認、ドキュメントディレクトリ内のすべてのファイルを列挙し、その配列の例にそれらをプッシュすることができ、この方法表示するUI。しかし、ドキュメントシステムのためのネイティブUIがほしいと思うかもしれない。

ただし、File System Pluginにこの機能を追加することはあまり難しくありません。

関連する問題