小编Rya*_*ggs的帖子

如何在每次引用对象时强制对象中的函数进行求值?

如果我创建一个对象,例如:

var obj = {
   val1: 1,
   val2: Math.random()
   };
Run Code Online (Sandbox Code Playgroud)

实例化对象时,立即计算Math.random()并将结果分配给obj.val2.

每个对obj.val2的未来引用都将返回此初始随机数.

有没有办法在每次引用对象时强制重新评估此函数?所以每次对obj.val2的引用都会重新运行Math.random(),产生一个新生成的随机数?

javascript object

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

ffmpeg jpg帧捕获 - 如何丢弃损坏的帧

我正在使用ffmpeg 2.2.2(Windows)将实时摄像机流导出到JPG帧中.我正在使用命令行:

ffmpeg -err_detect aggressive -i rtsp://[ip address]:554/11 -r 1 -s 640x320 -an -f image2 c:\temp\snapshots\snapshot-%03d.jpg
Run Code Online (Sandbox Code Playgroud)

这开始了一个连续的过程,它从实时流中每秒输出大约1帧.但是,在导出期间的不同时间,ffmpeg会抛出这样的错误:

[h264 @ 00037ae0] RTP: missed 2 packets=00:01:09.00 bitrate=N/A dup=0 drop=1186
[h264 @ 02fbc340] Cannot use next picture in error concealment
[h264 @ 02fbc340] concealing 4386 DC, 4386 AC, 4386 MV errors in P frame
[h264 @ 00037ae0] RTP: missed 13 packets
[h264 @ 02fbf7a0] left block unavailable for requested intra mode at 0 15p=1196
[h264 @ 02fbf7a0] error while decoding MB 0 15, …
Run Code Online (Sandbox Code Playgroud)

jpeg ffmpeg video-processing corruption

2
推荐指数
1
解决办法
2176
查看次数

PHP GD:如何在不写入文件的情况下获取内存中图像资源的维度?

我只是将图像加载到内存中

$img = imagecreatefromjpeg($filename);
Run Code Online (Sandbox Code Playgroud)

然后,我对图像应用了一个旋转:

$r_img = imagerotate($img, $angle, 0);
Run Code Online (Sandbox Code Playgroud)

根据文档,imagerotate()可能会更改图像的尺寸.一个例子是将矩形图像旋转180度以外的任何值.画布将展开以适应整个图像,填充颜色为"0"或黑色的空白区域.

如何在不将图像写入文件的情况下获得旋转后的新尺寸?(getimagesize()需要一个文件名,似乎不支持资源引用)

php image php-gd

2
推荐指数
1
解决办法
1828
查看次数

当前由Service Worker'fetch'事件提供服务的页面的URL

如何获取服务工作者的“获取”事件正在服务的页面的完整URL?

“ self.location”属性似乎仅引用站点的根URL。例如,如果页面https://example.com/folder/pagename.html正在执行服务工作者正在拦截的提取,则服务工作者的'self.location'属性将返回“ https://example.com ”。

event.currentTarget.location和event.explicitOriginalTarget.location,event.originalTarget和event.target均返回服务工作者.js文件的URL。

如何获取触发fetch事件的页面的完整URL?

javascript url offline service-worker

2
推荐指数
1
解决办法
635
查看次数

PHP如何将URL重定向到电子邮件地址并启动用户的邮件客户端

我在用PHP编写URL重定向程序服务。有没有一种方法可以使用标头('location:.....')或其他方式从url重定向到电子邮件地址并启动用户的默认邮件客户端,就像单击mailto:....一样。链接有效吗?

例如,如果用户在浏览器中输入链接http://redirector-service-url.com/xyz123,则其默认邮件客户端将使用与该快捷方式相关联的指定电子邮件地址启动,其方式与单击时的启动方式相同。一条链接?

它与脚本返回的标头有关吗?我敢肯定这可以用javascript完成,但是我希望有一个纯PHP的解决方案...

谢谢!

php email url-redirection

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