【问题标题】:open chrome custom tab in-app rather than in a window在应用程序中而不是在窗口中打开 chrome 自定义选项卡
【发布时间】:2017-01-10 01:45:19
【问题描述】:

我在使用 ChromeCustomTabs 时遇到了一些问题,尽管这可能只是我的误解。我有一个应用程序,我可以在其中选择打开三个链接、一个 instagram 页面、一个 Facebook 页面和一个 twitter 页面。现在,我选择使用自定义选项卡,因为它与系统共享凭据,因此我不必在访问这些页面时要求用户登录。

问题是 facebook 和 twitter 在一个新窗口中打开,当我真的需要让它在我的菜单仍然可用的应用程序中打开时。这是可能的,还是网页视图是让网页在应用内打开的唯一方法?

如果是这种情况,有没有办法让链接打开而不提示用户是在 Chrome 中启动还是在本机应用中启动?

如果可能,我希望避免使用 OAuth 调用实现 web 视图以便于登录。

【问题讨论】:

    标签: android chrome-custom-tabs


    【解决方案1】:

    我为我的项目尝试了 simple-chrome-custom-tabs。可以从https://github.com/novoda/simple-chrome-custom-tabs下载。有许多参数可用于自定义 UI。希望它对你有用。

    【讨论】:

    • 鼓励链接到外部资源,但请在链接周围添加上下文,以便您的其他用户了解它是什么以及为什么存在。始终引用重要链接中最相关的部分,以防目标站点无法访问或永久离线。
    猜你喜欢
    • 2018-06-21
    • 1970-01-01
    • 2011-10-29
    • 2017-05-19
    • 2012-01-28
    • 2011-06-21
    相关资源
    最近更新 更多