在Facebook分享或取消后获得空白页
Getting blank page after Facebook share or cancel
我正在使用feed方法进行facebook共享,当我使用浏览器时,所有工作都很好。
但是当我使用带有Phonegap(WebView)的web应用程序时,当我按下"取消"或"共享"(正确共享到facebook)时,我总是被重定向到一个带有以下url的空白页面https://m.facebook.com/v2.4/dialog/feed
任何想法吗?
var obj = {
method: 'feed',
display: 'touch',
link: url,
picture: image,
name: title,
description: description,
redirect_uri:"http://someurl"
};
function callback(response) {
if (response && response.post_id) {
window.location.href ="http://someurl"
console.log("Facebook share has been made!");
} else {
console.log("Facebook not shared!");
}
}
FB.ui(obj, callback);
我设法通过使用以下URL修复Android Webview的空白屏幕:
window.location = "https://www.facebook.com/dialog/share?
app_id=xxxxxxxxxxx&display=popup&href=https%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2F&redirect_uri=https%3A%2F%2Fdevelopers.facebook.com%2Ftools%2Fexplorer"
替换redirect_uri
相关文章:
- AngularJS ng选项在选择一个选项后删除了默认的空白值
- 从java调用javascript后显示空白页面
- CSS转换后用新内容替换空白
- Bootbox:取消对话框后的回调功能/点击'X'按钮
- 选择文件(表单提交)后无法单击“取消”按钮
- jstree 是空白的,并且在实例化后有一个空的
- Magento空白页后咕哝干净
- 更改路线后取消angularjs超时不起作用
- 如何在应用jquery buttonset()后取消选中所有具有相同类名的单选框
- 在angularJS中取消后未检查无线电
- 如何防止 JQuery 在弹出窗口中点击取消后执行
- 取消后如何格式化jEditable字段值
- 模式弹出窗口中的DateTimePicker在取消后不再显示
- jquery对话框上的jquery日期选择器获胜't在按下取消后显示
- 在Facebook分享或取消后获得空白页
- Angularjs x可编辑控件在完成或取消后会失去焦点
- Javascript确认取消后停止页面刷新
- 点击“取消”后的页面重定向确认对话框按钮
- 空白页后,按下提交按钮,所有字段填满
- 在javascript confirm()取消后,在表单提交按钮上运行AJAX函数