这两种类型的图片,即gravatar和本地CollectionFS,都不是在移动(cordova)上加载的,而是在web客户机上工作得很好。
Mobileconfig.js已经有了http和https *访问规则。
*Meteor version 1.2.1
*Packages:
angular:angular-material
angularui:angular-ui-router
planettraining:material-design-icons
standard-minifiers
meteor-base
mobile-experience
mongo
session
jquery
tracker
logging
reload
random
ejson
spacebars
check
angular
accounts-password
accounts-ui
urigo:angular-blaze-template
jparker:gravatar
accounts-facebook
accounts-google
raix:push
matb33:collection-hooks
dburles:collection-helpers
email
tap:i18n
msavin:mongol
cfs:standard-packages
cfs:gridfs
mdg:camera
dotansimha:accounts-ui-angular
meteorhacks:kadira
launch-screen
daniel:auto-nprogress
momentjs:moment
crosswalk发布于 2016-02-29 18:52:28
结果发现问题是移动配置文件的权限问题。当应用程序使用collectionFS和GridFS时,它需要设置App.accessRule(" blob :*"),这样它就可以在Mongo上访问我们的blob图像。
发布于 2016-02-19 15:22:53
Cordova寻找localhost:3000/ImageName.jpg,而不是YourMeteorIP:3000/ImageName.jpg。
https://stackoverflow.com/questions/35489573
复制相似问题