当前位置 : 主页 > 手机开发 > cordova >

cordova – Phonegap:如何在Android,iOS和浏览器上使用绝对路径?

来源:互联网 收集:自由互联 发布时间:2021-06-10
我正在尝试使用相同的来源为 Android和iOS开发Phonegap. 我想使用绝对路径,如: background-image:url(/graphics / test.png); 但这不适用于Android或iOS. 我发现对于Android我必须使用类似的东西: back
我正在尝试使用相同的来源为 Android和iOS开发Phonegap.

我想使用绝对路径,如:

background-image:url(/graphics / test.png);

但这不适用于Android或iOS.

我发现对于Android我必须使用类似的东西:

background-image:url(file:///android_asset/www/graphics/test.png);

但当然这在浏览器(用于测试应用程序)和iOS上都没有意义.

问题是我正在使用一直使用绝对路径的框架.

我尝试设置一个BASE标签,但无法让它工作……

有没有办法在所有平台上使用相同的绝对路径?

不,您不能使用绝对路径,因为它们在所有平台上都不同,并且没有插件或配置来统一绝对路径.

最好在您正在使用的框架中再次尝试解决此问题.如果您提供有关此框架的信息,我们可能会帮助您.

或者,您可以通过网络(< content src =“http://example.org”/>在config.xml中)提供您的www目录,但这意味着您的应用仅适用于互联网连接.

网友评论