首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >按钮需要时间加载/显示图像,同时按下感应器touch2按钮

按钮需要时间加载/显示图像,同时按下感应器touch2按钮
EN

Stack Overflow用户
提问于 2012-07-25 09:05:08
回答 1查看 248关注 0票数 0

我有一个按钮,我想显示给用户在页面加载普通按钮图标,一旦他按下按钮,我需要显示他按下按钮图标。我通过设置cls按钮实现了这一目标。我使用sass样式,从服务器访问图像url路径。按照我的要求,它运行得很好。但是在第一次加载页面时它显示普通按钮图标它很好,一旦我按下按钮它需要一些时间意味着(5-10秒)接下来它显示按下按钮图标,这是第一次发生。为什么是第一次加载这么多时间来加载更改按下图标?下一次它将很好地工作,在按下按钮时立即更改图标。还有其他最好的方法来实现这一目标吗?

这是我的代码:

代码语言:javascript
复制
 {
                        xtype: "button",                           
                        cls: 'aboutclsT',
                        handler: function () {

                        }

                    }

在我的app.scss里

代码语言:javascript
复制
.aboutclsT{
 background: url('http://src.sencha.io/100/http://s11.postimage.org/dg1zv08j7/about.png') !important;
 background-repeat: no-repeat;
 height: 133px;
 width: 100px;

 }

 .aboutclsT.x-button-pressing{
 background: url('http://src.sencha.io/100/http://s7.postimage.org/4vy4hg72z/about_active.png') !important;
 background-repeat: no-repeat;
 height: 133px;
 width: 100px;
 }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-26 08:41:22

从URL加载按钮图像,然后第一个调用下载它。在此之后,浏览器会缓存它,因此需要时间。,如果您在CSS中使用base64,它将一直都是快速的

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11646241

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档