問題タブ [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.

0 投票する
1 に答える
1512 参照

android - クロム カスタム タブからのコールバック

Android アプリケーションに Fit-bit rest-client 認証を実装しています。" https://www.fitbit.com/oauth2/authorize?response_type=code&client_id=xxxx&scope=activity&redirect_uri=testing://callbackfitbit&prompt=login?time=time "のような Fitbit 認証 URL を開くためのカスタム タブを使用します。通常、Activity クラスで Authorization コードを取得します。しかし、fitbit URL がカスタム タブで開かれると、アプリケーションが終了することがあります。この振る舞いがわかりません。

この動作のログは報告されません。

どんな提案でも、この動作を理解するのに役立つ場合があります。

0 投票する
1 に答える
121 参照

android - [Android] google chromeのアップデート後、chromeのカスタムタブが自動で背景に隠れてしまう

OAuth2 認証後にカスタム スキーム (アプリ) にリダイレクトする必要があります。私が以前にしたことは、以前の解決策に従うことによる成功です

しかし、AndroidのChromeブラウザを更新した後、問題が再び発生しました。Android chrome を更新していない友人に聞いたところ、私のアプリケーションを使用しているように正常に動作します。誰も同じ問題を抱えていますか?Chrome 4.2 バージョン 53.0.278.124 の何が問題になっていますか?

0 投票する
1 に答える
2691 参照

android - ACTIONボタンがクリックされたときにChromeのカスタムタブを閉じたい

Android アプリに Chrome カスタム タブを統合しようとしています。私が行き詰まっている要件は次のとおり
です。 1. GridView に表示されている pdf のリスト。ユーザーが任意の PDF をクリックすると、カスタム タブで開かれます。ここでは、GridView でアイテムの位置を渡します。
2. この位置が選択に使用されます。SELECTカスタムタブにアクションがあります。ユーザーが SELECT をクリックすると、カスタム タブが閉じて位置がアクティビティに戻され、GridView でそのアイテムが選択されていることをマークできるようになります。

問題は、カスタム タブを閉じて、データをアクティビティに戻すことです。この点でどんな助けも高く評価されます。

0 投票する
1 に答える
1257 参照

android - Android のクロム カスタム タブで oAuth 2.0 を使用した Fitbit API 統合

Fitbit を統合してユーザーのデータを取得する Android アプリを構築しています。

FitBit を統合するために、カスタム Chrome タブを使用しています。URI を渡すと、アクセス ページにリダイレクトされますが、[許可] をクリックすると、エラーが表示され、インテント フィルターを定義したアクティビティにリダイレクトされません。

redirect_uri の問題に直面しています。私はサーバーを持っていないので、redirect_uri を ******://logincallback として置きます

ここに画像の説明を入力

ここに画像の説明を入力

解決した

0 投票する
1 に答える
1043 参照

android - ディープリンクを開くとChromeのカスタムタブが停止する

クロムカスタムタブ内でディープリンク(アプリアクティビティ内に移動する)を起動すると、アプリが閉じられます。原因はまだ特定できていません。ディープリンクには Branch.io を使用しています。

期待される動作は、リンクからリダイレクトされたアクティビティを開くことです。

詳細については:

  • アプリケーション内にアクティビティ A があり、アクティビティ A 内のリンクをクリックしました
  • そのリンクよりも、Activity A から launchUrl() を呼び出して Chrome CustomTabs で開きます
  • アクティビティAからクリックされたリンクは実際にはディープリンクであり、ブラウザの動作はブラウザからアプリケーションアクティビティBを開きます
  • しかし、このリンクが CustomChromeTab を開くと、私のアプリケーションは、必要に応じてアクティビティ B に移動せずに閉じます
  • 最後に、logcat にエラーが表示されません
0 投票する
3 に答える
14525 参照

android - ChromeカスタムタブAndroidでURLを非表示にする方法

Androidに新しいChromeカスタムタブを実装しました。次のコードを使用して開いています

ツールバーのタイトルの下に URL を非表示にする必要があります

ここに画像の説明を入力

0 投票する
2 に答える
5026 参照

chrome-custom-tabs - Chrome カスタム タブを無効にしますか?

最近、Chrome のベータ版からアップデートを入手しました。これには、Chrome のカスタム タブが付属していました。私はこの機能が好きではないので、[Chrome で開く] ボタンを押さずにリンクを直接開きたいと考えています。

ありがとう