問題タブ [cordova-chrome-app]
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 - CCA: Android での Google API へのアクセス
Android、iOS、および Chrome で実行する Chrome cca アプリを作成しました。再構築と実行が最も速いため、すべてのテストを Chrome で行いました。
identity
Chrome アプリの機能を使用して Google API を使用してclient_id
おり、manifest.json
. Chrome アプリとして実行すると、すべてのリクエストがgapi.client.request
完全に機能します。ただし、Android で実行すると、403Acess Not Configured
エラーが返されます。これは、承認するための最初のリクエストでは満足できませんが、情報を取得するための後続のリクエストでは満足できません。この場合、Google Calendar API を使用しています。
を使用して Android にデプロイする際に知っておくべきことはありidentity
ますか? 別途必要client_id
ですか?
編集: https://github.com/MobileChromeApps/mobile-chrome-apps/tree/master/chrome-cordova/plugins/chrome.identityでAndroid の手順を見つけて実行しましたが、同じエラーが発生します ( client_id を API コンソールに追加してから 5 分後)。
android - モバイル Chrome アプリと mediaGalleries API
パッケージ化された chrome アプリとしてメディア プレーヤーを構築しています。cordova を使用してモバイル chrome アプリに移植したいと考えています。
このサイト ( https://github.com/MobileChromeApps/mobile-chrome-apps/blob/master/docs/APIStatus.md ) によると、mediaGalleries API はまだサポートされていません。サポートされる予定があるかどうか、その場合はいつサポートされるかを知っている人はいますか?
マニーありがとう!
cordova - cca 0.0.9以降、ChromeパッケージアプリがAndroidにxhr画像をロードしない
cca を 0.0.7 から最新のものに更新すると、特に Android で実行している場合にのみ、アプリがすべての外部画像の読み込みを停止しました。
私のアプリでは、ユーザーが画像の URL を貼り付けたり共有したりすることで、他のサイトからアバターを指定できます。私は JavaScript で画像のサイズを変更し、Chrome のローカル ストレージに保存していました。ただし、最近 cca をアップグレードしたところ、外部イメージが Android に読み込まれなくなりました。奇妙なことに、アプリの chrome 拡張機能とパッケージ化された ios バージョンは、外部画像を正常にロードします。
さまざまなバージョンの cca を試してみたところ、特にバージョン 0.0.9 で動作の変更が導入されていることがわかりました。xhr ロードされたリソースまたはイメージが Android で具体的に処理される方法が変更された cca 0.0.9 の大きな変更を知っている人はいますか? cca のリリース ノートを確認しましたが、ホスト アクセス許可の変更に関するノートがいくつかありますが、それが特に問題なのかどうかはわかりません。他の人が同じ問題に遭遇したかどうか、既知の回避策があるかどうか、または問題をより具体的に特定して cca 開発者にエスカレーションできる方法があるかどうかを考えてみてください。
javascript - モバイル Chrome パッケージ アプリで新しいウィンドウを作成することはできますか?
新しいモバイル Chrome パッケージ アプリで複数のウィンドウを作成できますか? 私はこれを尋ねます
デスクトップ ( ) では問題なく動作していますが、iOS シミュレーター ( ) ではあまり良くありません。
android - ホーム画面から起動すると Cordova アプリが再起動する
Apache cordova を使用して (Chrome Mobile Apps フレームワークを介して) Android アプリを構築しています。アプリを起動したいとしましょう。それは以前に起動されています。これを行うには2つの方法があります。
- ホーム画面のランチャーに移動し、アプリケーション アイコンをクリックします。
- Android のマルチタスク ボタン (最近のアプリ ボタン) を使用して、その方法でアプリケーションをクリックします。
#1 を実行すると、アプリが完全に再起動し、Cordovadeviceready
イベントが発生しますが、#2 を実行すると、Cordovaresume
イベントが発生し、アプリは完全にリロードすることなく中断したところから再開されます。
2 番目の動作を常に取得するにはどうすればよいですか、または可能な限り頻繁に取得するにはどうすればよいですか? 再入力方法によってアプリの動作が異なる理由がわかりません。