我正在使用 cordova webview 来包装我的实时在线 web 应用程序。
我需要为cordova webview 设置背景。
显然,指定 android:background 属性不适用于cordova webview。所以我正在寻找一种为cordova webview设置背景的方法。
图片或网页中的包装对我来说都可以。
这是我刚刚问的一个相关问题。正如答案中所建议的,我可以使用缓存提前加载网页。但是它是在运行时完成的。我现在需要的是刻录背景,或者缓存到应用程序中。
我正在使用 cordova webview 来包装我的实时在线 web 应用程序。
我需要为cordova webview 设置背景。
显然,指定 android:background 属性不适用于cordova webview。所以我正在寻找一种为cordova webview设置背景的方法。
图片或网页中的包装对我来说都可以。
这是我刚刚问的一个相关问题。正如答案中所建议的,我可以使用缓存提前加载网页。但是它是在运行时完成的。我现在需要的是刻录背景,或者缓存到应用程序中。
尝试使用 Cordova 闪屏。API 在这里:http ://docs.phonegap.com/en/edge/cordova_splashscreen_splashscreen.md.html#Splashscreen
public class splashScreen extends DroidGap
{
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
//super.loadUrl("file:///android_asset/www/index.html");
super.setIntegerProperty("splashscreen", R.drawable.splash);
super.loadUrl("http://www.google.com",10000);
}
}
确保创建splash.png
图像并将其保存在/res/drawable/
文件夹中。
这应该具有在加载外部 URL 时在 WebView 上显示“背景”的效果,而不仅仅是显示黑屏。