Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery移动android应用程序中的启动屏幕_Android_Jquery_Html_Jquery Ui_Jquery Mobile - Fatal编程技术网

Jquery移动android应用程序中的启动屏幕

Jquery移动android应用程序中的启动屏幕,android,jquery,html,jquery-ui,jquery-mobile,Android,Jquery,Html,Jquery Ui,Jquery Mobile,我有一个android应用程序,它在我的基于web的应用程序中使用jquery mobile。我的应用程序中有几个页面,我想在加载新页面时在我的应用程序上放一个启动屏幕。或者在加载页面时。关于如何制作闪屏有什么建议吗?我是jquery mobile的新手,所以我需要建议。我尝试过使用“$.mobile.showPageLoadingMsg()”,但它不包括我想要的内容,它只显示一条消息。我想要的是一个整体,其中包含一个填充整个页面的图像。当页面准备就绪时,闪屏应该淡出并显示正在加载的页面 此提琴

我有一个android应用程序,它在我的基于web的应用程序中使用jquery mobile。我的应用程序中有几个页面,我想在加载新页面时在我的应用程序上放一个启动屏幕。或者在加载页面时。关于如何制作闪屏有什么建议吗?我是jquery mobile的新手,所以我需要建议。我尝试过使用“$.mobile.showPageLoadingMsg()”,但它不包括我想要的内容,它只显示一条消息。我想要的是一个整体,其中包含一个填充整个页面的图像。当页面准备就绪时,闪屏应该淡出并显示正在加载的页面

此提琴是“$.mobile.showPageLoadingMsg()”的一个示例:


试验
函数doWork(){
//附加许多段落
对于(变量i=0;i<10000;i++){
$(“div[data role=content]”。追加(“这是一些长字符串”

”; } $(“div[data role=content]”)。触发器(“刷新”); $.mobile.load('hide'); } $(document).on(“pageinit”、“#page1”,function(){ $(“#btn1”)。单击(函数(){ $.mobile.loading('show',{theme:“e”,text:“请稍候…”,textonly:true,textVisible:true}); //在这里做些冗长的事情 setTimeout(函数(){ 销钉(); }, 50); }); }); 标题 页脚
如果您使用phonegap(使用jquery mobile和javascript创建应用程序),那么您只需在主要活动中添加以下内容

public class MainActivity extends DroidGap {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        super.setIntegerProperty("splashscreen", R.drawable.splashscreen);
        super.loadUrl("file:///android_asset/www/index.html", 5000);
    }
}
只需将您的启动页图像添加到/drawable文件夹中即可


希望它能为您工作。

我尝试过让它工作,但我的问题是,当基于web的应用程序加载且网页发生变化时,启动屏幕无法工作,我需要在基于jquery的web应用程序中设置启动屏幕谢谢您的建议,尽管非常感谢您的努力像这样的?类似于omar的内容。加载页面可以显示几次吗。就像每次页面发生更改或加载时,加载页面都会显示,当页面准备就绪时,加载页面会淡出,页面会显示出来?当然,您可以使用
$.mobile.loading('show/hide'))
你想什么时候都行。我今天没有时间,但我明天有时间一定会试试。一如既往地谢谢你,奥马尔是一个完全可以工作的人,不客气,永远:)
public class MainActivity extends DroidGap {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        super.setIntegerProperty("splashscreen", R.drawable.splashscreen);
        super.loadUrl("file:///android_asset/www/index.html", 5000);
    }
}