如何在Android上的Meteor Cordova应用程序中显示图像?

时间:2016-09-23 20:13:57

标签: android cordova meteor

如此屏幕截图所示,我可以从Chrome桌面访问图像,但不能在Xwalk中访问。 enter image description here

但是,该资产位于assets/www/application/app.meteor/local/build/programs/web.cordova/app

通过在文件路径stated in the docs之前添加http://localhost:12752/local-filesystem/来生成图像的实际路径。

1 个答案:

答案 0 :(得分:1)

您应该将您的静态资产(如此图像)放在Meteor项目的[root]/public/ special folder中:

  
      
  • 公开
  •   
     

名为public/的顶级目录中的所有文件都按原样提供给客户端。引用这些资产时,请勿在URL中包含public/,请将URL写为顶级URL。例如,将public/bg.png引用为<img src='/bg.png' />。这是favicon.icorobots.txt和类似文件的最佳位置。

page you refer to是关于访问设备存储上的文件(通常一旦照片通过相机插件拍摄),而不是您的应用静态文件:

  

[...]您可以使用它来转换从cordova-plugin-filecordova-plugin-camera等插件收到的网址。