最近使用Facebook canvas iframe应用程序遇到了问题.我已将我们的设置设置为"自动调整大小"并实现了正确的FB JS调用以调整高度(以避免不需要的滚动条),但它似乎不起作用.
有没有其他人有这个问题或提出解决方案?
谢谢!
埃里克
我正在尝试创建一个主对象,我可以创建多个实例,每个实例都继承子项(具有唯一/隔离属性).但是,当我这样做时,对象的属性(在被更改之后)正在改变所有创建的对象.我可能没有正确解释这个,但这个例子应该很清楚.
Main = function(){};
// Extending the main class with new object. Doing it this way so I can have these in
// separate files.
Main.prototype.foo = {
bar: 1
}
// First instance of Main().
var A = new Main();
// Second instance of Main().
var B = new Main();
// Set the bar property to different values for each Main() object.
A.foo.bar = 2;
B.foo.bar = 3;
// Both A.foo.bar and B.foo.bar return 3.
alert(A.foo.bar);
alert(B.foo.bar);
Run Code Online (Sandbox Code Playgroud)
我想要发生的是A.foo.bar返回2和B.foo.bar返回3,这样我就有了彼此独立的孤立对象.
有任何想法吗?我只是错过了一些明显的东西吗?非常感谢!
我已经被困在这个PHP问题上大约一天了.基本上,我们有一个以24小时格式格式化的小时数组,以及一个任意值($hour)(也是一个24小时).问题是,我们需要获取$hour并获取数组中的下一个可用值,从立即开始的值开始$hour.
该数组可能类似于:
$goodHours = array('8,9,10,11,12,19,20,21).
Run Code Online (Sandbox Code Playgroud)
那么小时值可能是:
$hour = 14;
Run Code Online (Sandbox Code Playgroud)
因此,我们需要一些方法来了解19是下一个最佳时间.此外,我们可能还需要获得第二个,第三个或第四个(等)可用值.
问题似乎是因为14不是数组中的值,所以没有引用的索引可以让我们递增到下一个值.
为了使事情变得更简单,我已经$goodHours多次重复这些值,所以我没有必要回到开始(可能不是最好的方法,但快速修复).
我觉得这很简单,我很想念,但如果有人能说清楚,我会非常感激.
埃里克
我在这里发现了一个非常有用的帖子,关于在圆圈中裁剪图像.但是,当我尝试在PHP中使用exec执行imagemagick脚本时,我没有得到任何结果.我已经检查过以确保目录具有正确的权限等.我缺少一步吗?
任何见解都会非常感激.这是我的脚本的样子:
$ run = exec('convert -size 200x200 xc:none -fill daisy.jpg -draw"circle 100,100 100,1"uploads/new.png');
编辑:已安装Imagemagick.