繁体   English   中英

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

[英]How to display an image in a Meteor Cordova app on Android?

如该屏幕快照所示,我可以从Chrome桌面访问图像,但不能在Xwalk中访问图像。 在此处输入图片说明

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

图像的实际路径是通过在文档中所述的文件路径之前添加http://localhost:12752/local-filesystem/生成的。

您应该将像这样的图像之类的静态资产放到Meteor项目的[root]/public/ special文件夹中:

  • 上市

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

您所指页面是关于访问设备存储上的文件的(通常是通过相机插件拍摄照片后),而不是应用程序的静态文件:

[…]您可以使用它来转换从例如cordova-plugin-filecordova-plugin-cameracordova-plugin-file收到的URL。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM