ios - 移动浏览器上的 fb.login() 无法打开本机 facebook 应用程序
问题描述
我知道以前有人问过这个问题,但没有好的答案。这是问题所在:
我在移动 safari 或移动 chrome 上的移动友好网站调用 Fb.Login() 方法进行 Facebook 身份验证
它没有打开本机 FB 应用程序,而是打开一个新的浏览器窗口,用户几乎从未登录过该窗口。
这样做的问题是,我看到 95% 的人放弃了,因为他们要么不记得密码,要么不想在 safari 上登录,因为他们已经有登录的 Facebook 应用程序。
最重要的是,如果密码是由另一个应用程序启动的,现在人们对输入密码非常谨慎,所以这就是 95% 的人从那时起放弃的原因。
问题(希望 facbeook 团队看到这一点):
facebook 应用程序是否可以不设置 cookie,以便在使用 safari 访问 facebook.com 时,它知道登录用户是谁并只需登录?
我可以不调用 facebook 本机应用程序进行登录身份验证吗
这是一种可怕的可怕用户体验,所有这些人从登录页面中掉下来就很明显(请不要问我是如何得出 95% 的。我使用谷歌分析来跟踪这种行为)
希望有人能给出一个好的答案和/或 Facebook 团队可以对此做些什么。
解决方案
推荐阅读
- docker - 如何将 C++ 库(例如 libjpeg-dev)添加到 Windows Docker Image 中,以便 CMake 可以检测到它们?
- amazon-web-services - 何时在 aws lambda 中使用 process.exit?
- ckan - 数据代理与数据预览
- java - Thymeleaf 在另一页上呈现一个页面错误
- android - 无法打印整个字符串值
- google-chrome - 在 Google Chrome 中测量数据传输?
- pip - Pip.conf 文件使用环境变量
- vba - 有没有办法将工作表中的变量用作 Powershell 的 VBA 命令 Shell() 中的参数?
- python - Kivy Plyer 通知
- php - 我如何使用配对的父子与 php 来订购此列表?