gpt4 book ai didi

android - Facebook 喜欢按钮在 android 中打开空白页面

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:16:59 25 4
gpt4 key购买 nike

我正在尝试通过我的 android 应用程序在 facebook 上点赞一个 url。我正在使用 android webview 来显示“喜欢”按钮,但是当我单击它时,什么也没有发生,它显示一个空白页面。但是当我在 android web 浏览器中使用相同的 url 按预期进行并喜欢链接时。

我正在使用下面的代码

 WebView like_btn = (WebView) findViewById(R.id.WEBView);
String url = "http://www.facebook.com/plugins/like.php?layout=standard&show_faces=true&width=80&height=50&action=like&colorscheme=light&href=http://google.com";
like_btn.loadUrl(url);
like_btn.getSettings().setJavaScriptEnabled(true);
like_btn.getSettings().setAppCacheEnabled(true);
like_btn.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);

我做得对吗?还有其他方法可以实现此功能吗?SO上还有与此问题相关的其他问题,但他们只说如何关闭空白页。真正的问题是它甚至不“喜欢”该网址。

最佳答案

问题是在Android中,webview和浏览器不共享cookies,所以webview不知道用户的Facebook身份。在这里查看此答案 Android WebView for Facebook Like Button

关于android - Facebook 喜欢按钮在 android 中打开空白页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14460116/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com