Google ドライブ チームは最近、サードパーティのドライブ アプリが独自のサムネイルをファイル プレビューとして提供できることを発表しました ( http://googleappsdeveloper.blogspot.com/2012/10/thumbnails-for-your-custom-file-types.html ) 。 .
それを達成するための最も簡単な方法は何ですか? 私たちのアプリは、フロントエンドで AngularJS を使用し、バックエンド側で Python webapp2 を使用しています。
ファイルの URL が公開されておらず、ユーザーのファイルを公開しないため、サーバー側で作成するのは難しいと思われるため、フロントエンド ソリューションを探すことから調査を開始しました。
html2canvas ( http://html2canvas.hertzen.com ) を見つけましたが、これは素晴らしい音ですが、アプリの正しいレンダリングを生成しません (欠落部分)。また、PhantomJS を使用してこのプレビューを生成することも考えていましたが、少しやり過ぎに思えます。
ご協力いただきありがとうございます。
編集
実際には機能しますが、元のキャンバスが 630x456px であるのに対し、Google ドライブでは小さいサイズ (300x200px など) でレンダリングされます。この問題について何か考えはありますか?添付の Google ドライブで元のサムネイルとそのレンダリングを見つけてください。