分享FB.ui功能如何捕捉关闭事件电话差距应用程序
Share FB.ui function how to catch close event phonegap app
当我显示FB共享窗口时,我想知道用户是否按下了关闭按钮,有没有办法做到这一点?
var share = function shareInTimeLine(actionTypeName, bookTitle, bookImage, bookLocation,callback)
{
var deferred = $q.defer();
if(typeof(FB) != 'undefined')
{
// calling the API ...
var obj = {
method: 'feed',
link: 'http://www.bookcrossingapp.com/',
picture: bookImage,
name: bookTitle + ' was ' + actionTypeName,
caption: 'In ' + bookLocation,
description: bookTitle + ' was ' + actionTypeName + ' in BookCrossing app'
};
FB.ui(obj, function(response){
if(response != undefined)
{
$rootScope.$apply(function () {
deferred.resolve(response);
});
}
else
{
alert("X pressed");
$rootScope.$apply(function () {
deferred.reject(ErrorConst.GenericError);
});
}
});
}
else
{
deferred.resolve();
}
return deferred.promise;
}
试试这个:
$FB.ui(obj).then(function(response) {
if(response != undefined){
//Real response
alert("Somebody set us up the bomb!");
}else{
//Window closed
alert("All your base are belong to us!");
}
});
相关文章:
- 分派点击事件并保留击键修饰符
- 模糊事件的Javascript测试
- keyup事件处理程序更改焦点不适用于快速键入
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- 如何使Javascript动态html表及其上的事件
- 使用类从一个标记中双击事件
- 使用电话间隙在Android应用程序中显示SQL Lite的数据
- 如何在未直接触发的情况下停止事件
- 如何在elfinder插件(一个文件管理器插件)上获得上传前事件
- 对iPad上的点击事件反应缓慢
- 事件和状态
- Fancybox是否将Click事件静音
- 主干-不管怎样,检查事件以前是否绑定过
- 从控制器返回后Ajax启动事件激发
- 点击电话间隙中的事件
- 电话间隙设备未就绪事件
- 分享FB.ui功能如何捕捉关闭事件电话差距应用程序
- 是否可以调用设备日历来添加使用电话间隔的事件
- 恢复原来的锚点击事件后,谷歌分析电话
- 电话间隙按钮单击事件