在我的项目中,我使用JavaScript的Image类在代码中加载图像。
当我在开发环境中测试时,图像完美地集成在一起,并且我可以很好地在项目中使用它,实际上我得到了URL,它是这样的:
"http://192.168.1.101:8100/assets/App_-_Logo.jpg"
但是,当我以生产模式编译应用程序时,该图像被跳过,显然它确实加载了它,因为没有出现错误,Promise正确完成,但是当我尝试使用该图像时,它没有任何效果,就好像它不存在一样。
我使用capacitor获取了您拥有的URL,并且我注意到它不同:
"capacitor: //localhost/assets/App_-_Logo.jpg"
这是唯一的区别
是否有什么技巧可以在Capacitor中以生产模式加载图像?
我正在使用Ionic / Angular。 该实现通过承诺和等待来正确处理图像的加载。