作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在我的 PhoneGap/Cordova 应用程序中显示存储在外部存储器上的视频文件列表的缩略图。这是我到目前为止所拥有的:
很简单,但我如何使用 PhoneGap 访问该文件?我似乎无法在 API 文档中找到它解释访问应用程序数据的内部存储系统的位置。此外,是否有更好的方法可以完全在内存中执行此操作而无需写入文件系统?我不介意在完成后丢弃缩略图。我不希望他们经常访问。
如有任何帮助,我们将不胜感激。谢谢!
更新:
显然 Android 已经为图库生成缩略图文件,但文件名只是 ID。我不断看到对将这些 ID 链接到相应文件的“缩略图数据库”的引用,但我找不到有关如何访问它的信息。有人可以帮我举个例子或一些文档吗?
最佳答案
如果有人正在寻找类似问题的答案,我最后所做的是:
function pickFile(callback) {
var options = {
quality: 100,
destinationType: navigator.camera.DestinationType.FILE_URI,
sourceType: navigator.camera.PictureSourceType.PHOTOLIBRARY,
mediaType: navigator.camera.MediaType.VIDEO
}
function fail(error) {
alert(error);
}
navigator.camera.getPicture(callback, fail, options);
}
这是一个明显添加到 PhoneGap 1.1.0 中的选项,它允许您以独立于平台的方式从用户的图库中请求文件。在文档中查找不是很直观,并且您不能指定有关用户界面的任何内容,但总比什么都没有好!我希望这对从 Google 来到这里的人有所帮助。
干杯!
关于android - PhoneGap 中的视频缩略图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10610566/
我有一个具有可变数量子元素的固定大小的 div。我不知道 children 的大小。目标是缩小它们以适合父级。 例子: .parent { width: 100px; height: 100p
我是一名优秀的程序员,十分优秀!