我想要一个带有加载指示器或忙碌指示器或进度条的启动屏幕,在所有主要环境(android、ios、黑莓和 Windows)中使用 html、css 和 javascript 或通用插件,可以将其添加到我的 Web 资源代码中,输出将是在所有环境中都可以看到。我怎样才能实现这个。任何有用的资源或通用插件都可以做到这一点。
6月6日编辑:
在 Android 中,您可以尝试做的是:
- 删除drawable\splash.9.png图像
-
在 src\com...yourApp.java 后添加onCreate
super.onCreate(savedInstanceState);
this.setStringProperty("LoadingDialog", "mytext1");
这将显示一些带有文本“mytext1”的对话框。
应用程序加载完成后,该对话框将消失。
从这里开始,您可以添加自己的本机代码来显示图像,并在其顶部添加一些指示器 - 也许吧。您需要实现它并查看它是否有效,但这就是执行此操作的位置。
这都是原生的,不是网络的。您无法在网络代码中执行此操作。
iOS 中也是如此。
不知道BB和WP8怎么样。
Balaji,
这个问题的答案与您已经回答的问题没有任何不同:工作灯应用程序中带有忙碌指示器的启动屏幕 https://stackoverflow.com/questions/24028556/splash-screen-with-busy-indicator-in-worklight-app。这是一个重复的问题。
在 Worklight 6.2(将于本月(2014 年 6 月)发布)之前,您cannot创建一个自定义的启动屏幕行为,如您所描述的那样。再次询问这个问题不会改变答案。 :-)
这是无法使用的web代码,因为启动屏幕是从调用的native在框架和应用程序初始化时编写代码。要改变启动屏幕的行为,您需要编写本机代码,以产生不同的体验。
如前所述,这在适用于 Android 和 iOS 的 Worklight 6.2 中将成为可能(= 将not目前可用于 Windows Phone 和 BlackBerry)。
As an illustration, you could do something that looks like this:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)