我试图用一个touchstart事件的jQuery获得X位置,与live函数一起使用?
即
$('#box').live('touchstart', function(e) { var xPos = e.PageX; } );
Run Code Online (Sandbox Code Playgroud)
现在,这可以使用'click'作为事件.如何(不使用alpha jQuery Mobile)我是否通过触摸事件获得它?
有任何想法吗?
谢谢你的帮助.
当我向身体添加div时,它将身体作为对象返回,然后每当我使用它时 - 它显然是使用身体.坏.
码:-
var holdyDiv = $('body').append('div');
$(holdyDiv).attr('id', 'holdy');
Run Code Online (Sandbox Code Playgroud)
holdy的'id'现在被添加到身体......呃?我究竟做错了什么.
所以iOS6已经出局了,可怕.现在,似乎Apple已经删除了以前在Safari中存在的"开发者控制台".很好,我听到很多人说 - 它很有限.
但是,它适用于设备 - 现在显然你必须将设备连接到Mac才能获得网络检查员?
这是用控制台调试的唯一方法吗?有没有办法调试Windows,Safari?请注意,我并不仅仅意味着只更改用户代理,您可以在Safari Windows上执行 - 不注册触摸事件 - 只需单击即可.
我猜它是fgets,但我找不到具体的语法.我正在尝试读出(在字符串中我认为更容易)添加到日志文件的最后一行.
我正在寻找一种理想的jQuery方法,根据背景颜色的亮度来确定正确的文本颜色?
例如白色背景,黑文本颜色.我相信这可以通过添加HEX值和猜测来粗略地完成,但有没有人知道更好的方法或jQuery方式来做到这一点?
希望这里有一个快速的问题.
你能在if语句中使用函数的返回值吗?即
function queryThis(request) {
return false;
}
if(queryThis('foo') != false) { doThat(); }
Run Code Online (Sandbox Code Playgroud)
非常简单明了我很确定,但是我遇到了许多语法错误的问题,我无法确定问题所在.
我正在使用Blueimp的jQuery Uploader(非常好,它太btw)和一个S3处理程序来上传文件,然后通过S3 API(来自PHP SDK)将它们传输到S3.
有用.问题是,对于大文件(> 1GB),可能需要花费几分钟时间(通过create-object)传输到S3上.执行此操作的PHP文件将挂起,直到此过程完成.问题是,上传者(利用jQuery Ajax方法)似乎放弃了等待并且每次都重新开始.
我认为这与PHP INI'max_input_time'等有关,因为它似乎要等待大约60秒,尽管现在看起来有所不同.我已经将PHP INI和其他相关的max_input_time提升了 - 但没有进一步.
我也考虑过(更有可能)JS在脚本或jQuery方法中都有超时.开发人员(blueimp)说前端脚本中没有这样的超时,也没有看到任何,虽然在jQuery Ajax方法选项中引用了'timeout',但它似乎影响了它上传的整个时间而不是等待为了回应 - 所以没有多大用处.
任何帮助或指导感激不尽.
我对许多AJAX调用运行安全检查,以查看我记录的请求是否有相同的IP.
我使用以下一组类函数来建立IP(可以通过负载平衡器来实现,因此是长时间的方法.
private function IPMask_Match ($network, $ip) {
$ip_arr = explode('/', $network);
if (count($ip_arr) < 2) {
$ip_arr = array($ip_arr[0], null);
}
$network_long = ip2long($ip_arr[0]);
$x = ip2long($ip_arr[1]);
$mask = long2ip($x) == $ip_arr[1] ? $x : 0xffffffff << (32 - $ip_arr[1]);
$ip_long = ip2long($ip);
return ($ip_long & $mask) == ($network_long & $mask);
}
private function IPCheck_RFC1918 ($IP) {
$PrivateIP = false;
if (!$PrivateIP) {
$PrivateIP = $this->IPMask_Match('127.0.0.0/8', $IP);
}
if (!$PrivateIP) {
$PrivateIP = $this->IPMask_Match('10.0.0.0/8', $IP);
}
if (!$PrivateIP) { …Run Code Online (Sandbox Code Playgroud) 我使用的DrawText和drawbox上FFmpeg的两个人类已知的最糟糕记录功能avfilters.
我正在努力研究是否以及如何在一个帧上使用它们,即第22帧上的drawtext.
当前命令:
ffmpeg -i test.wmv -y -b 800k -f flv -vcodec libx264 -vpre default -s 768x432 \
-g 250 -vf drawtext="fontfile=/home/Cyberbit.ttf:fontsize=24:text=testical:\
fontcolor=green:x=100:y=200" -qscale 8 -acodec libfaac -sn -vstats out.flv
Run Code Online (Sandbox Code Playgroud)
文档中提到的两个元素是n和t.但是,我似乎只能在x和y中使用它们.不在文本中,甚至不在其他参数中.
我们将非常感谢您提供任何帮助或FFmpeg指导.
我的 FPS(每秒帧数)为 30。到目前为止,我的总 FPS 为 1020。我想将其显示为格式化时间码,如下所示。
var fps = 30;
var currentFrame = 1020;
var resultString = ; // HH:MM:SS:FF
Run Code Online (Sandbox Code Playgroud)
是否有任何内置的 Javascript 函数可以用于这样的格式化?
需要明确的是,我需要将字符串格式化为:HH:MM:SS:FF