我有这个HTML:
<div id='drop_zone'>
<div class="close_button" id="removeAllImages">Remove All</div>
<form action="PHP/uploads.php" class="dropzone" id='fbDropZone'></form>
</div>
Run Code Online (Sandbox Code Playgroud)
和这个Javascript中的 $(document).ready(function() {}
window.Dropzone;
Dropzone.autoDiscover = false;
$('#fbDropZone').dropzone = {
init: function() {
fbDropZone = this;
$("#removeAllImages").click(function(){fbDropZone.removeAllFiles();})
},
paramName: "file",
maxFilesize: 5,
maxFiles : 1,
autoProcessQueue : false,
};
Run Code Online (Sandbox Code Playgroud)
但是init:function()
没有被执行.我可以把autoProcessQueue
对false
或true
和工作,所以我知道的fbDropZone
id
是正确的-但maxFiles
被忽略为好.我在某处做过愚蠢的语法错误吗?我正在运行Safari 7.
从各种帖子中我知道'喜欢'的时间戳由FB存储,特别是从这里:
https://developers.facebook.com/docs/reference/opengraph/action-type/og.likes/
Run Code Online (Sandbox Code Playgroud)
但是,我很难弄明白的是,如果一张照片被发布到一个活动中,我会得到所有图片的喜欢和每个喜欢的时间(当然,由谁).
据我所知,它必须是这样的:
但是肯定第2步需要我代表每个受邀用户登录,无论如何,以上真的不会过多地推荐FB吗?所以我假设我的程序不正确.
任何人都可以告诉我fql将获得一个事件的照片,然后是喜欢这张照片的用户,然后是类似的时间戳吗?
提前致谢!
我想找到附加驱动器的标识符 - 如终端命令中所示 diskutil list
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS SSHD OSX 511.7 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
4: Apple_HFS SSHD OSX NEW 511.0 GB disk0s4
5: Apple_Boot Recovery HD 650.0 MB disk0s5
Run Code Online (Sandbox Code Playgroud)
到目前为止,我已经设法编写了这段代码:
var volume_stack = [NSURL]()
volume_stack = NSFileManager.defaultManager().mountedVolumeURLsIncludingResourceValuesForKeys([NSURLVolumeNameKey, NSURLVolumeIdentifierKey], options: [])!
for disk: NSURL in volume_stack {
do {
var info: Dictionary = [String : AnyObject]()
info = try disk.resourceValuesForKeys([NSURLVolumeIdentifierKey]) …
Run Code Online (Sandbox Code Playgroud) 我正在编写一个应用程序,我希望自定义首选项窗口在允许任何更改之前要求输入管理员密码(但从不存储它).up unitl现在我一直在使用这段代码:
OSStatus status;
AuthorizationRef authorizationRef;
// AuthorizationCreate and pass NULL as the initial
// AuthorizationRights set so that the AuthorizationRef gets created
// successfully, and then later call AuthorizationCopyRights to
// determine or extend the allowable rights.
// http://developer.apple.com/qa/qa2001/qa1172.html
status = AuthorizationCreate(NULL, kAuthorizationEmptyEnvironment, kAuthorizationFlagDefaults, &authorizationRef);
if (status != errAuthorizationSuccess)
{
NSLog(@"Error Creating Initial Authorization: %d", status);
return status;
}
// kAuthorizationRightExecute == "system.privilege.admin"
AuthorizationItem right = {kAuthorizationRightExecute, 0, NULL, 0};
AuthorizationRights rights = {1, &right};
AuthorizationFlags flags = kAuthorizationFlagDefaults …
Run Code Online (Sandbox Code Playgroud) 我NSOutlineView
想在拖放过程中拥有mouseEntered:
和mouseExited:
更新它。因此,我尝试在其中添加一个NSTrackingArea
。在我的大纲视图子类中,我有:
let target = self.frame
let options = [NSTrackingAreaOptions.enabledDuringMouseDrag]
let area = NSTrackingArea(rect: target, options: options, owner: self, userInfo: nil)
self.addTrackingArea(area)
Run Code Online (Sandbox Code Playgroud)
但是我似乎得到了运行时异常:
[General] trackingArea options 0x400 do not include a type
Run Code Online (Sandbox Code Playgroud)
这一定是很明显的,但是Google的所有搜索结果似乎都不能说明我做错了什么。如果我做:
var trackingID = self.addTrackingRect(target, owner: self, userData: nil, assumeInside: false)
Run Code Online (Sandbox Code Playgroud)
那么鼠标方法会触发,但显然只有在释放鼠标按钮时才会触发。
我确信这是一件非常明显的事情,但我无法解决这个问题.
我已经在我的应用程序中添加了一个管理员和一个测试用户(我的意思是他们是真人,而不是FB提供的生成的随机命名用户)但是几周之后他们仍被列为'(待定) '并且他们无法登录我使用他们的Facebook帐户编写的网页.OAuth响应错误:
Sorry, this feature isn't available right now: An error occurred while processing this request. Please try again later.
Run Code Online (Sandbox Code Playgroud)
我似乎能够正常登录并可以测试[当前]有限的功能.
我们的网页正处于开发之初,但它现在处于我希望真正的人在页面上乱搞并给我反馈的阶段.
这两个用户没有收到任何消息 - 我有点期望他们在收件箱中收到要求确认他们在应用程序中的角色的内容.
那么我该如何让真正的人成为测试用户呢?我是否错过了测试用户角色的观点?
cocoa ×2
facebook ×2
macos ×2
swift ×2
dropzone.js ×1
facebook-fql ×1
javascript ×1
jquery ×1
objective-c ×1
php ×1
testing ×1