在应用内而不是在窗口

时间:2017-01-10 01:45:19

标签: android chrome-custom-tabs

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

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

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

我希望避免使用OAuth调用实现webview,以便在可能的情况下轻松登录。

1 个答案:

答案 0 :(得分:0)

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