我正在建立一个类似于Lynda.com应用的iOS应用,它允许您将视频下载到您的设备以供离线观看。
我似乎无法弄清楚如何从公共目录下载和访问文件。我使用org.cordova.apache.file和org.cordova.apache.file-system将文件下载到设备,但Meteor无法访问它们。所以我想如果我可以将这些文件下载到" / public"目录,我有更多的运气。
我特别关注的问题是每当我做
时meteor run ios-device
"版本"该对象的属性
Meteor.connection._mongo_livedata_collections.meteor_autoupdate_clientVersions._docs._map['version-cordova'].version
获得更新。
我需要将该属性附加到我在console.log cordova.file.dataDirectory时获得的目录路径。但是当我尝试在变量中使用它时,该属性显示为未定义。我在console.log时可以清楚地看到它但我无法在var。
中使用它时
Meteor.connection._mongo_livedata_collections.meteor_autoupdate_clientVersions._docs._map['version-cordova'].version
私人/受保护变量?我该如何访问它?如果我能弄清楚这一点,我认真考虑发布一个视频教程,因为很多人似乎都想知道如何做到这一点。