草庐IT

Android,AsyncTask,检查状态?

全部标签

javascript - 如何使用 Javascript 或 Jquery 检查 div 何时调整大小

所以我在线框图中得到了一个网络应用程序,但我遇到了一个问题,在我巩固这个模型之前需要一个技术解决方案;那是:图。#1用户创建新的“文本字段”元素(具有最大宽度的div。)然后用户开始输入说元素直到...图。#2元素到达它的最大宽度,文本会换行和"new"背景图像(在另一个div的形式)被创建(其不透明度和位置动画效果)以适应更大的元素大小。这是预期功能的粗略概述(此时给出,我不确定如何让文本字段的行为类似于具有最大宽度的div)但是我'我很好奇如何为第二步创建事件处理程序;我考虑过检查每个“keydown”事件,但这似乎效率低下......有没有人对解决此类问题有任何建议或想法?谢谢!

javascript - 在 Android 版 Chrome 上获取音频持续时间

我正在获取文件的音频/视频持续时间,但没有将其附加到屏幕上。“使用相同的代码”,当我尝试获取两侧的视频持续时间时,它按预期工作。但是当使用音频文件时,它说在Android上持续时间为0,但它适用于台式计算机。//OnlyworkingonDesktopvaraudio=newAudio(url);//Hideaudioplayer//player.appendChild(audio);audio.addEventListener('loadedmetadata',function(){alert(audio.duration);});下面的代码是有效的://WorkingonDeskt

javascript - ui-router deferIntercept 和状态参数

我使用ui-router的新deferIntercept()来更新浏览器url而无需重新加载我的Controller:$rootScope.$on('$locationChangeSuccess',function(e,newUrl,oldUrl){e.preventDefault();if($state.current.name!=='search'){$urlRouter.sync();}$urlRouter.listen();});使用此代码,单击浏览器的后退按钮会将URL更改为上一个,但我无法更新我的Controller状态以反射(reflect)此更改。$stateParam

javascript - 在循环中调用 setState 只更新状态 1 次

在循环中调用setSate()是否会阻止它多次更新状态?我有averybasicjsbin这突出了我所看到的问题。有两个按钮。一个将状态计数器更新1。另一个在循环中调用One的底层函数——这似乎会多次更新状态。我知道这个问题的几种解决方案,但我想确保我首先理解了这里的底层机制。为什么不能在循环中调用setState?我是否对其进行了笨拙的编码,从而阻碍了预期的效果? 最佳答案 来自ReactDocs:setState()enqueueschangestothecomponentstateandtellsReactthatthisco

javascript - 在就绪状态之前操作dom可以吗?

这通常是我如何管理渐进式增强,同时保持体验干净,但它有多安全?是否存在竞争条件的可能性并且这不起作用?想象一下简单的抽象场景,如果你有javascript支持,你想显示不同的东西。这通常是我最终会做的:originalvart=document.getElementById('test');t.innerHTML='changed';许多人可能会声称您应该使用一个框架并等待一个domready事件,然后在那里进行更改。但是,在文档和css结束之前已经呈现“测试”元素的地方存在明显的延迟准备就绪并且domready触发器..因此导致“原始”的明显闪烁。此代码是否容易导致竞争条件失败?或者

javascript - 如何检查一个类是否继承了另一个类?

我正在使用Ext4...如何判断一个类是否继承了另一个类?例如:Ext.define("A",{});Ext.define("B",{extend:"A"});Ext.define("C",{extend:"B"});vara=Ext.create("A");varc=Ext.create("C");我需要这样的东西:c实例???谢谢 最佳答案 (基于@troelskn的评论)http://jsfiddle.net/miriam/ugQHB/cinstanceofA返回真。 关于java

javascript - 如何获取 <img> 标签的 HTTP 状态码

我有一个包含大量图像的页面,这些图像是根据用户操作在服务器端生成的。当图像成功加载时我很高兴,但是当服务器出现错误时我必须根据发生的错误采取行动。例如:500代码:做这件事。503代码:做那些事情等等。那么,我的问题:有没有办法在“img”标签错误事件处理程序中获取状态代码? 最佳答案 不,无法从JavaScript中的img标记发出的请求中获取HTTP状态。你可以编写一个firefox插件、chrome/safari扩展来做到这一点。另一种方法是使用AJAX加载图像(不使用img标签)。您可以从Ajax请求中获取Http状态代码。

javascript - 检查给定的字符串是否为日期对象

我需要检查给定的字符串是否是日期对象。最初我用Date.parse(val)如果您检查Date.parse("07/28/201411:23:29AM"),它将起作用。但是如果你检查Date.parse("hithere1"),它也会工作,但不应该。所以我改变了我的逻辑valinstanceofDate但对于我上面的日期字符串,"07/28/201411:23:29AM"instanceofDate它返回false。那么,有什么方法可以根据日期适本地验证我的字符串吗? 最佳答案 您可以使用Date.parse使用以下代码检查它是否是

javascript - 如果安装了插件,如何检查 Firefox 和 Chrome

我在我的网络应用程序中使用嵌入式插件来启用扫描(Dynamsoft的网络扫描插件)。我为firefox用户提供xpi,为chrome用户提供crx。在浏览未安装插件的页面时,Firefox会尝试下载插件,用户需要点击“手动安装”进行安装。Chrome不会尝试下载该插件(根据http://code.google.com/p/chromium/issues/detail?id=15745,这是设计使然)我想使用javascript来检测是否安装了插件(最好在尝试通过嵌入标签加载它之前)。如果没有安装插件,我想向用户提供解释和正确插件的链接。如果用户单击下载链接而不是仅仅尝试通过嵌入标记加载

javascript - 检查 Javascript 中的未定义

我按照以下逻辑检查变量是否未定义:if(variable==undefined){////implementation}但发现在某些情况下并没有达到预期的效果。所以,尝试了这种方法,if(typeof(variable)=="undefined"){/////implementation}那么哪个最靠谱呢? 最佳答案 您的第二种方法最可靠,但您不需要typeof运算符的括号。参见thisquestion. 关于javascript-检查Javascript中的未定义,我们在StackOv