标签: loading

如何在网站内容加载时显示加载屏幕

我正在一个包含大量mp3和图像的网站上工作,我想在所有内容加载时显示加载gif.

我不知道如何实现这一点,但我确实有我想要使用的动画GIF.

有什么建议?

html javascript css loading pageload

26
推荐指数
4
解决办法
15万
查看次数

延迟加载的反义词是什么?

是否存在与延迟加载相反的常用术语/ catch-phrase?

lazy-loading loading lazy-evaluation

24
推荐指数
2
解决办法
3499
查看次数

我在哪里可以找到各种各样的"在你等待"旋转齿轮cog gif图像

我正在寻找图像的图像生成器:

  • 看起来像齿轮,轮子,进度条等.
  • 旋转.
  • 很小,不到20-30像素.16可能是好的,即'icon size'
  • 很简单,只需2D不需要3D图像.

我发现的所有例子都是大型的3d.我想要一个小的,我可以使用像ajax这样的东西,同时加载一些页面,传输文件,发送大信息等.

android旋转齿轮齿轮就是一个例子.

然后我可以根据需要显示/隐藏图像.

我想很多人都会解决这个/知道好的解决方案.

loading gif animated-gif spinning

23
推荐指数
2
解决办法
3万
查看次数

iOS应用程序 - 为UIWebView加载设置超时

我有一个简单的iOS本机应用程序,可以加载单个UIWebView.如果应用程序没有完全在20秒内完成在webView中加载初始页面,我希望webView显示错误消息.

我在这里加载了我的webView viewDidLoad(简化):

[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.example.com"] cachePolicy:NSURLCacheStorageAllowed timeoutInterval:20.0]];
Run Code Online (Sandbox Code Playgroud)

timeoutInterval代码在上述范围内实际上并没有"做"什么,因为苹果有它在操作系统中设置为不实际超时240秒.

我设置了自己的webView didFailLoadWithError操作,但如果用户有网络连接,则永远不会调用它.webView继续尝试使用我的networkActivityIndi​​cator旋转加载.

有没有办法为webView设置超时?

xcode timeout loading uiwebview ios5

23
推荐指数
2
解决办法
3万
查看次数

动态加载和动态链接之间的区别?

在调用例程之前不会加载例程.所有例程都以可重新定位的加载格式保存在磁盘上.主程序被加载到内存中并被执行.这称为动态链接.

为什么这称为动态链接?不应该是动态加载,因为在动态加载中调用Routine之前不会加载,因为在动态链接中,链接推迟到执行时间.

linker operating-system loading dynamic

22
推荐指数
4
解决办法
6万
查看次数

Angular js - 显示/隐藏每个新路由加载gif

我试图在每个新路由上切换(隐藏/显示)加载gif,所以我的逻辑是:

  • routeChangeStart = show加载gif
  • routeChangeSuccess =隐藏加载gif

这是我的代码:

//ANGULAR
app.run(function($rootScope) {

   $rootScope.layout = {};
   $rootScope.layout.loading = false; 

   $rootScope.$on('$routeChangeStart', function() {

      //show loading gif
      $rootScope.layout.loading = true;

   });

   $rootScope.$on('$routeChangeSuccess', function() {

      //hide loading gif
      $rootScope.layout.loading = false;

   });

   $rootScope.$on('$routeChangeError', function() {

       //hide loading gif
       alert('wtff');
       $rootScope.layout.loading = false;
   });
});
Run Code Online (Sandbox Code Playgroud)

// HTML

<img src="img/loading.gif" ng-hide="!layout.loading"/>
Run Code Online (Sandbox Code Playgroud)

这很奇怪,因为这适用于3/4路线改变然后它在更改路线时停止工作:O

可能是什么?

感谢@Rob Sedgwick,这是一个实际的例子:http://plnkr.co/edit/ZpkgRhEAoUGlnXjbLb8b

javascript routes loading toggle angularjs

21
推荐指数
1
解决办法
1万
查看次数

Java - 通过相对路径加载dll并将它们隐藏在jar中

第1部分

我正在开发一个应该作为jar发布的Java应用程序.该程序依赖于JNI调用的C++外部库.要加载它们,我使用System.load绝对路径的方法,这很好.

但是,我真的想在JAR中"隐藏"它们,所以我创建了一个包来收集它们.这迫使我加载一个相对路径 - 包路径.通过这种方法,我让用户在任何目录中运行JAR,而不用担心链接DLL或无聊以前的安装过程.

这会引发预期的异常:

线程"main"中的异常java.lang.UnsatisfiedLinkError:期望库的绝对路径

我怎样才能使这个工作?

第2部分

将DLL复制到文件夹(下面解释)的方法仅在我在eclipse环境下运行时才有效.运行导出的JAR,DLL二进制文件很好地创建,但加载JNI会抛出下一个异常:

线程"main"java.lang.reflect.InvocationTargetException中的异常

 at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:56)
 Caused by: java.lang.UnsatisfiedLinkError: C:\Users\Supertreta\Desktop\nm files\temp\jniBin.dll: Can't find dependent libraries at java.lang.ClassLoader$NativeLibrary.load(Native Method)
Run Code Online (Sandbox Code Playgroud)

我运行这个加载方法:

public static void loadBinaries(){
        String os = System.getProperty("os.name").toLowerCase();

        if(os.indexOf("win") >= 0){
            ArrayList<String> bins = new ArrayList<String>(){{
                add("/nm/metadata/bin/dependence1.dll");
                add("/nm/metadata/bin/dependence2.dll");
                add("/nm/metadata/bin/dependence3.dll");
                add("/nm/metadata/bin/dependence4.dll");
                add("/nm/metadata/bin/jniBin.dll");
            }};

            File f = null;
            for(String bin : bins){
                InputStream in = FileManager.class.getResourceAsStream(bin);
                byte[] buffer = new byte[1024];
                int read = -1;
                try {
                    String[] temp = bin.split("/");
                    f = new …
Run Code Online (Sandbox Code Playgroud)

java java-native-interface jar loading relative-path

20
推荐指数
1
解决办法
4万
查看次数

.dll文件是为每个程序加载一次还是为所有程序加载一次?

我有一个简单的小问题,谁知道谁能够轻松回答,我搜索谷歌但无法找到答案.

在计算机上一次运行许多程序,我的问题是:当程序加载DLL时,它是否实际加载DLL文件或者是否找到已加载DLL的内存?例如,为每个使用winsock的程序加载了ws2_32.dll(winsock 2),还是加载了一次,所有使用它的程序使用相同的内存地址来调用函数?

c++ memory dll module loading

19
推荐指数
2
解决办法
4785
查看次数

预加载百分比 - javascript/jquery

我做了谷歌搜索,我找不到用百分比进行加载的方法.有谁知道我怎么能找到一个例子?

在显示内容之前,我需要从0到100的网站预加载,但是我找不到任何示例.

javascript jquery loading progress

19
推荐指数
3
解决办法
7万
查看次数

访问UIImage属性而不在内存中加载图像

如您所知,iphone指南不鼓励加载大于1024x1024的uiimages.

我必须加载的图像大小各不相同,我想检查我即将加载的图像的大小; 但是使用uiimage的.size属性需要对图像进行加密...这正是我想要避免的.

我的推理是否有问题或有解决方法吗?

谢谢你们

iphone size image loading uiimage

18
推荐指数
2
解决办法
7726
查看次数