问题标签 [android-customtabs]
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.
facebook - How can I capture a URL from Chrome Custom Tabs without clicks?
I am trying to switch to CustomTabs from WebViews as it has been disabled by Facebook for login. For this, I need to get the access token from the URL in the custom tab. How can I do this without requiring the user to click somewhere?
android - 没有为深层链接捕获 Chrome 自定义选项卡中的重定向
我想捕获发生在 Chrome 自定义选项卡中的重定向,以确保用户停留在本机移动应用程序中。
以下是 Chrome 自定义选项卡的启动方式:
该网页status_response_url
在用户进行身份验证后重定向到作为参数给出的 URL。移动应用注册适当的方案:
不幸的是,系统似乎没有捕获重定向。为什么?
android - 任务进入后台或进入前台时回调?
我有一个活动 A,它启动自定义选项卡。我需要知道自定义选项卡打开时,任务(活动所属的)是进入后台还是进入前台。
我知道这个问题How to detect when an Android app go to the background and come back to the foreground。这个问题提到的解决方案对我不起作用,因为一旦启动自定义选项卡,就会收到 onbackground 回调,这不是我想要的。当包含活动 A 的任务进入后台时,我想要 onbackground 回调。
android - Android- 应用程序链接- 第二次访问基本 URL 时未获得意图(用于 facebook 登录)
我正在执行 facebook 登录,以下是工作流程
- 构建带有时间戳和用户 ID 的 URL,然后传递到 Chrome 自定义选项卡
- 服务器将与 facebook 通信并显示输入 facebook 凭据的选项
- 成功登录后将加载重定向 URL(例如https://www.FLoginSucess.com/.../)
- 我已经使用此重定向 URL ( https://www.FLoginSucess.com/.../ )注册了一个应用程序链接。因此,当重定向 url 被加载时,我在注册的活动上得到了一个 Intent,这完全可以正常工作我的问题是当用户退出应用程序(未从 facebook 注销)并尝试使用 facebook 重新登录时,加载了相同的重定向 URL ( https://www.FLoginSucess.com/.../ ),它被 App Link 识别,我不知道为什么。
admob - android 应用程序自定义选项卡 webview 中的 Adsense 广告
我开发了一个带有 chrome 自定义 webview 的 android 应用程序来加载我的包含 Adsense 广告的网站,并且我没有在我的应用程序中使用 AdMob。
我从谷歌政策页面看到了以下两个相互矛盾的政策。我的理解是我们可以在具有自定义标签 web 视图的应用中使用 Adsense 广告,但不能将 AdSense 广告直接放置在应用中。那是对的吗?
https://support.google.com/adsense/answer/48182?hl=en#zippy=
android - Chrome 自定义标签活动结果
我正在使用与以下类似的功能启动 Chrome 自定义选项卡,但我总是将活动结果取消,这在单击关闭图标时是有意义的。但是当我想区分重定向到应用程序和关闭图标单击时并没有真正的帮助。有没有办法为自定义选项卡设置活动结果?
android - 从 Android 应用中的 Chrome 自定义选项卡打开某些链接?
我正在处理在自定义选项卡中打开 URL 的流程,并在某些操作后导航到应该深度链接回应用程序的 URL。当使用系统浏览器而不是自定义选项卡时,我们会成功重定向回应用程序。但是,当使用自定义选项卡时,URL 仍会在自定义选项卡中打开。如何确保它在应用内打开?