googledrive团队最近宣布,第三方Drive应用程序可以提供自己的缩略图作为文件预览(http://googleappsdeveloper.blogspot.com/2012/10/thumbnails-for-your-custom-file-types.html)。在
对你来说,实现这个目标最简单的方法是什么? 我们的应用程序在前端使用AngularJS,在后端使用pythonwebapp2。在
事实上,文件的URL是不公开的,而且由于我们不会公开用户的文件,所以在服务器端实现它听起来更困难,所以我开始了我的研究,寻找前端解决方案。在
我找到了html2canvas(http://html2canvas.hertzen.com),听起来不错,但它不能生成我们应用程序的正确呈现(缺少部分)。 我也在考虑用PhantomJS生成这个预览,但听起来有点过头了。在
谢谢你的帮助。在
编辑
它实际上可以工作,但是googledrive将其渲染为小的(比如300x200px),而原始画布是630x456px。对这个问题有什么想法吗? 请找到原始缩略图和它的谷歌驱动器渲染附件。在
我会建议使用html2canvas,但正如您所发现的,它有一些局限性,这可能会使它无法启动。根据您想要的预览,完整的屏幕截图可能不需要。例如,如果您引用的是http://www.videonot.es/,则视频中的静态/缩略图图像可能是足够的预览图像。在
相关问题 更多 >
编程相关推荐