问题标签 [chrome-custom-tabs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如果不接受条款和条件,应用程序不会打开 chrome
我正在使用 Xamarin.Android 构建一个应用程序,该应用程序旨在当用户点击一个单元格时在 Chrome 中打开一个 URL。直到几个小时前,一切都运行良好。它在一台设备上运行良好,但在另一台设备上却不行。没有迹象表明为什么它没有在其中一部手机上打开 Chrome。过了一段时间,我手动打开 Chrome 以确保一切正常,并发现它在几分钟前自动更新了自己,我没有接受他们的条款和条件。接受它们后,一切都恢复正常了。
我的问题是没有迹象表明问题出在 Chrome 的 EULA 上,而且看起来我的应用程序是有问题的应用程序。我正在使用下面的代码使用 CustomTabsLibrary 启动 URL:
当设备上未安装 Chrome 时,会调用下面的回调,但情况并非如此。在我们的例子中,如果用户不接受 Google Chrome 应用程序的 EULA,我们没有任何可用的回调知道,因此,它不会将用户重定向到 URL。
以前有人遇到过这个问题吗?我们有什么办法可以解决这个问题吗? 自定义标签库
android - 来自 chrome 自定义选项卡的回调
我正在我的 android 应用程序中实现 Fit-bit 休息客户端授权。我使用自定义标签打开 Fitbit 授权 URL,例如“ https://www.fitbit.com/oauth2/authorize?response_type=code&client_id=xxxx&scope=activity&redirect_uri=testing://callbackfitbit&prompt=login?time=time ”。通常发生的情况是我在 Activity 类中获得授权代码。但有时当 fitbit URL 在自定义选项卡中打开时,我的应用程序会退出。我不明白这种行为。
没有报告此行为的日志。
任何建议都可以帮助我理解这种行为。
android - [Android]谷歌浏览器更新后,chrome自定义标签在后台自动切换
在 OAuth2 身份验证后,我需要重定向到我的自定义方案(我的应用程序)。我之前所做的是按照以前的解决方案成功
但是在android中更新了chrome浏览器后问题又出现了。我问我的朋友谁不更新 android chrome,它工作正常,所以他正在使用我的应用程序。有没有人遇到同样的问题?chrome 4.2 版本 53.0.278.124 有什么问题)?
android - 单击“操作”按钮时,我想关闭 Chrome 自定义选项卡
我正在尝试将 Chrome 自定义选项卡集成到我的 Android 应用程序中。这是我遇到的要求:
1. GridView 中显示的 pdf 列表。单击任何 pdf 的用户将在自定义选项卡上打开。这里我将传递项目在 GridView 中的位置。
2. 此位置将用于选择。自定义选项卡上会有一个SELECT
动作。当用户单击 SELECT 时,自定义选项卡应关闭,将位置传递回活动,以便我可以在 GridView 中标记该项目已选中。
现在问题在于关闭自定义选项卡并将数据传递回活动。在这方面的任何帮助将不胜感激。
android - 通过它打开深层链接时Chrome自定义标签停止
当我在 chrome 自定义选项卡中启动深层链接(指向应用程序活动内)时,应用程序会关闭。还不能找出任何原因。我正在使用 Branch.io 进行深度链接。
预期的行为是打开从链接重定向的活动。
更多详情:
- 在我的应用程序中,有 Activity A,我点击了 Activity A 中的链接
- 通过从 Activity A 调用 launchUrl() 在 Chrome CustomTabs 中打开该链接
- 现在,从活动 A 中单击的链接实际上是一个深度链接,其中浏览器行为是,它从我的浏览器打开我的应用程序活动 B
- 但是当这个链接打开 CustomChromeTab 我的应用程序关闭时,没有按照需要去 Activity B
- 最后我在 logcat 中看不到任何错误
android - Chrome 自定义选项卡在工具栏外显示操作按钮
我想向 ChromeCustomTabs 的工具栏添加一个操作按钮,所以我按照本教程进行操作
该按钮已添加,但它没有出现在工具栏中,而是出现在活动的底部:
这是我用来创建 Chrome 自定义选项卡的代码:
如何使工具栏内的操作按钮靠近三个点?我错过了什么吗?
android - com.android.support:customtabs:没有虚拟方法launchUrl
在一切正常之前,但今天我可以看到上述错误。为什么会发生?如果有所改变,为什么不向后兼容?
chrome-custom-tabs - 禁用 chrome 自定义标签?
我最近从 chrome beta 获得了更新,它带有 chrome 自定义标签。我不喜欢这个功能,想直接打开链接而不按在 chrome 中打开按钮。
谢谢