问题标签 [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.
java - 通过 CustomTab 或 Chrome 发布数据
我想通过 CustomTab 或 Chrome 发送 POST HTTP 请求,然后最终显示页面。我做了很多研究,但没有办法。有办法吗?可以通过 Volley 发送 POST 请求,然后最终在浏览器中显示响应吗?
android - Bluemix AppID 身份验证
我正在使用Bluemix App ID。我面临身份验证问题。当我的设备有 chrome 浏览器时,它可以正常工作。没有chrome浏览器的设备导致授权失败。异常消息是:
Bluemix App ID 是否仅适用于 chrome?
编辑:
我检查了 Bluemix 库类AuthorizationUIManager
,发现他们使用CustomTabsService来检测设备是否支持自定义选项卡。
谁能解释他们为什么需要自定义选项卡支持以及如何解决问题?
android - 在chrome CustomTab中禁用滑动刷新
我正在使用 chromeCustomTab
在我的应用程序中打开一个 url,使用customTabsIntent.launchUrl
方法和CustomTabsIntent.Builder
. 这是我现在的做法:
有什么方法可以禁用默认设置的 swipetorefresh 行为CustomTab
?通过修改构建器或其他什么?(无需对网站进行任何更改)
deep-linking - 未处理的应用链接的自定义选项卡
我已经实现了应用链接来处理我域中的所有 url,如下所示
但我想在customtabs中打开来自同一域的一些链接。我正在实现这个逻辑来调用 customtabs 中的这些链接
但是这些链接是由我的 applink 意图捕获的,并且它会循环进行。我错过了什么?任何想法或建议都会很有用。
react-native - CustomTabs 在 React Native 中不起作用
我想使用自定义选项卡呈现 url。我已经使用这个“npm install react-native-custom-tabs --save”安装了 react-native-custom-tabs,并且还根据 github 教程进行了所有必要的更改。更改了根 build.gradle:-
应用程序/build.gradle:-
并且还对 MainApplication.java 进行了更改:-
我想在我的应用程序中打开“ https://www.sagepay.com ”,而不是在浏览器上。我已经进行了所有更改,但它给了我一个错误:- 错误:包 com.github.droibit.android.reactnative.customtabs 不存在
我不知道我能做什么?
react-native - 在 React Native 中自动关闭 CustomTabs
我想自动关闭 CustomTabs。我在 CustomTabs 中添加了 sagepay 网关,它工作正常,但在成功页面上它的返回数组。我想将该数组恢复到应用程序中,并且 CustomTabs 将被关闭。我怎样才能将该数组作为来自在自定义选项卡中打开的 url 的响应返回到应用程序中。自定义标签的代码:-
android - 带有 CustomTabsIntent 的 Android Google Drive OAuth
我一直试图让谷歌 OAuth 在 android 上工作,但我一直在遇到障碍。
现在,在我的清单中,我为我的重定向 URL 添加了自定义 url 方案和主机,如下所示:
当我尝试在 Google OAuth 意图中使用该 URL 方案时,我收到以下错误:
经过一番谷歌搜索,我在 stackoverflow 上找到了这个答案,告诉我将我的 URL 方案重新格式化为com.myapp.myscheme:/oauth
,所以我将 redirect_uri 设置为com.loop.loop:/oauth
,因为这com.loop
是我的包名,loop
是我的方案,oauth
也是我的主机。
尝试后,我收到此错误:
这个错误告诉我我需要在某处注册我的重定向 URI,所以我转到我注册了 client_id 的 Google API 控制台。但是,实际上没有地方可以注册我的重定向 URI:
出于某种原因,使用com.loop:/oauth
有效,但在授权后它不会重定向回我的应用程序。相反,它只是转到 Google 主页。
这是我用来运行 chrome 自定义选项卡的代码:
这是我正在使用的 OAuth URL:
https://accounts.google.com/o/oauth2/auth
我不知道我应该在这里做什么,文档也不是很有帮助。我也知道有一个 Android Google Auth 库,但我对此不感兴趣,因为这是特定于 Google 的,我只是想制作一个通用的 OAuth 控制器。我也尝试过使用 WebView,但 Google 不允许通过 WebView 进行 OAuth。请帮忙
android - 如何从 Chrome 自定义选项卡菜单中隐藏某些操作(例如书签和下载按钮)?
我在我的应用程序上使用 Chrome 自定义选项卡,我希望能够禁用一些在我启动它以打开 Google 驱动器文件时自动弹出的按钮,即用于为页面添加书签的按钮和用于下载它。我在网上搜索过,没有任何运气。
下面的图片突出显示了我想要隐藏在我的自定义选项卡中的按钮。任何人都知道如何实现这一目标?!非常感谢你。