問題タブ [kindle-fire]

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 投票する
2 に答える
536 参照

android - Kindle Fire で、ユーザーのメールアドレスを取得することはできますか?

この質問では、Android デバイス全般について説明していますが、Kindle Fire でこのコードを実行しようとすると、ユーザーの名前しか表示されません。メールアドレスを取得する方法はありますか?メールアドレスがすでに入力されているダイアログをポップアップ表示して、正しい場合は入力する必要がないようにしたいと考えていましたが、唯一の解決策は再入力することです.

編集:他のスレッドが提案したコードは次のとおりです(Kindle Fireでは機能しません):

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

android - Android - Kindle Fire で画像ピッカーが動作しませんか?

イメージピッカーを表示する次のコードがあります。ユーザーが画像を選択した後、 onActivityResult が呼び出され、選択した画像のデータが返されます。

ただし、kindle では、resultCode は 0 で、データは null です。他の誰かが以前にこの問題に気づいたことがありますか? この問題は、Kindle Fire でのみ発生します。

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

android - スマートフォンと Kindle-Fire の Android アプリをターゲットにする

私は自分のアプリをすべての Android デバイスを対象にしていますが、それを行う最善の方法は何ですか? これまでのところ、私は Android フォンと Kindle-fire をターゲットにしています。これが私の考えです。

Androidフォンと、画像、フォントサイズなどで期待どおりに動作する...だから、kindle-fireのアプリをテストすることを考えました:

以下の仕様で kindle-fire 用の AVD エミュレーターを作成しますが、kindle-fire でのテストに問題はほとんどありません。

  1. 画像が引き伸ばされています (kindle-fire 用に画像サイズを大きくする必要があるかどうかわかりませんか?)
  2. フォントサイズはAndroidフォンよりも小さい(私がテストした)
  3. 私のアクティビティには戻るボタンがないので、ユーザーはkindle-fireで戻る矢印ボタンを使用できると思いますが、エミュレーターには何も表示されません。

Kindle Fireのスペックはこちら

  • 幅: 600px
  • 高さ: 1024px
  • 抽象化された LCD 密度: 169
  • 対象: Android 2.3.3 - API レベル 10
  • RAM: 512MB

Android Phone と Amazon kindle-fire の両方でルック アンド フィールを実現するにはどうすればよいですか?

2 つの別々のプロジェクトを作成し、フォント サイズとイメージ サイズをターゲットにする必要がありますか?

他に何を考慮する必要があるかわかりません。

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

android - kindle fire で Google マップ アプリケーションを実行する方法

Google マップ アプリケーションを開発しましたが、モバイル デバイスで正常に動作しています。しかし、kindle fire では動作しません<uses-library android:name="com.google.android.maps" /> 。マニフェスト ファイルから を削除すると、アプリは kindle fire で正常に動作します。私の質問は、kindle fire で Google マップを使用してアプリケーションを実行する方法です...

0 投票する
3 に答える
887 参照

android - マニフェストで「com.google.android.maps」を使用せずに地図アプリケーションを実行する方法

地図アプリを開発しました。マニフェストXMLに追加しました<uses-library android:name="com.google.android.maps" /> これにより、モバイルデバイスとエミュレーターで正常に動作します。

しかし、kindle fire デバイスでは動作しません<uses-library android:name="com.google.android.maps" />。マニフェストから削除すると、kindle fire で正常に動作します。

<uses-library android:name="com.google.android.maps" />マニフェスト ファイルから削除して Google マップを使用する方法はありますか。

マニフェスト XML に記述せずにこのライブラリ リファレンスを使用する方法。

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

android - kindle fire での位置情報サービスの使い方

アプリケーションで位置情報サービスを使用したいと考えています。kindle fireでどうやってやるの?

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

android - Kindleの「ホーム」ボタンがキックオフするイベントは何ですか?

Kindle Fire の下部には、「ホーム」ボタンと「戻る」ボタンを含むバーがあります。

「戻る」ボタンをクリックすると、アプリの「onPause()」イベントが呼び出されます。

「ホーム」ボタンをクリックすると、アプリがクラッシュします。Android ダイアログ ボックスが表示されます。アプリが予期せず停止したと表示されます。「強制終了」ボタンが表示されます。

これを防ぐためにどのイベントを処理する必要がありますか。これは、ダウンロードしたアプリではなく、私のアプリでのみ発生するので、そうです、それは私です、笑。

編集

この Web ページに従って、物事がどのように機能するかについての洞察を得るために、イベントとトーストをアプリに追加しました。[戻る] ボタンをクリックすると、onPause()、onStop()、および onDestroy() メソッドによって生成されたトーストが表示されます。ホーム ボタンをクリックすると、トーストは表示されず、クラッシュするだけです。

解像度

Akhil は、logcat を見ることを提案しました。私のマシンは Android 開発には不十分なように思われるため (または、エミュレーターに期待しすぎている可能性があります)、エミュレーターを実行しません。起動するのに永遠にかかります。とにかく、エミュレーターを実行する方法を見つけた後 (そして初めて logcat を見て、ハ)、シリアライゼーションに関連する例外をスローしていることに気付きました。私は今それを解決するために出発します。正しい方向へのキックをありがとう Akhil!

ああ、ホームをクリックすると、エミュレーターonPause()トーストを表示したので、現実はまだ期待どおりに機能しています。

最後の

エラーは、onSaveInstanceState(Bundle savedInstanceState)メソッドを機能させるために追加したシリアライゼーションに関連していました。基本的に、私のアプリ (および Android に変換した古いゲーム) はシリアライズ可能ではなかったため、onSavedInstanceState()のこのコードはコンパイルされませんでした。

「game」は無害なので、Game のクラス定義に「implements Serializable」を追加しました。ただし、ゲーム内のプライベート クラスに同じものを追加することを怠りました。これが例外の原因でした。

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

android - Android 仮想キーボードのボタンが不適切に無効化される (Kindle Fire)

アプリのエラーを報告しているユーザーがいます。レイアウトにいくつかの EditText フィールドがあります。ユーザーが符号付き 10 進数のみを入力できるようにしたい。number|numberSigned|numberDecimalただし、入力を処理し、それが正しいことを確認するカスタム TextWatcher がこれらのフィールドにアタッチされているため、レイアウトでそれらを宣言する必要はありません。マイナスキーをトグルとして機能させたいので、これを行います。

たとえば、フィールドに「300」が含まれているとします。ユーザーがマイナスをタップすると、カスタム TextWatcher がそれを傍受し、「300-」ではなく「-300」に変換します。マイナスをもう一度タップすると、既存のマイナスが削除され、「300」に変更されます。

これはほぼすべての人にとって問題なく機能しますが、Kindle Fire では機能しません。仮想キーボードの小数点とマイナス キーは無効になっているため、これらのキーをタップしてカスタム テキスト ウォッチャーを機能させるオプションさえありません。

フィールドを と宣言するとnumber|numberSigned|numberDecimal、カーソルが一番左の位置 (つまり、300 の 3 より前) にない限り、ユーザーはフィールドでマイナス キーをタップできなくなります。

小数点とマイナスキーをアクティブにする必要があることを確認すると同時に、カスタム TextWatcher に到達する前にユーザーの許可された入力を制限しないように Kindle Fire に指示するにはどうすればよいですか...他のすべての Android と同じようにデバイスは私のために働いていますか? :)

0 投票する
3 に答える
1149 参照

html - Kindle Fire SilkBrowser 読み取りビュー CSS

Kindle Fire Silk Browser Reading View の CSS クラスを正しく実装する方法を知っている人はいますか?

Kindle Fire 6.3 アップデートでは、「読書ビュー」が追加されました。

Silk の閲覧ビューを使用すると、関心のあるコンテンツが、閲覧に最適化された 1 つの画面ビュー (複数ページの記事であっても) で雑然とした場所よりも上に表示されます。ページ全体は引き続きバックグラウンドで利用できるため、従来のビューに簡単に切り替えて、ページ上の他の興味深い機能を表示できます.

自分のサイトの 1 つを確認する<div style="display:none;">と、閲覧ビューの記事としてレンダリングされましたが、閲覧ビューで表示する必要があるセクションにシルク ブラウザーを誘導する方法の詳細を見つけることができませんでした。

コードサンプル:

ドキュメントが見つかったら更新します。

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

cross-browser - ビューポート メタ タグは、Kindle Fire の Amazon Silk ブラウザでサポートされていますか?

ビューポート メタ タグを使用して、Kindle Fire で表示するときに HTML コンテンツをスケーリングしようとしています。

以下のテストページを設定しました。

たとえば、数値を 2.5 から 1.0 に変更すると、iPhone 4S でコンテンツが縮小されます。ただし、Kindle Fire の Amazon Silk ブラウザで表示した場合、コンテンツのサイズには影響がないように見えます。

他の誰かがこれを経験しましたか?これを引き起こす可能性のあるマークアップに問題はありますか?

注: [デスクトップまたはモバイル ビュー] ブラウザー設定を [自動]、[モバイルおよびデスクトップ] に変更しようとしましたが、これらの設定のいずれも、ページの外観について何も変更しませんでした。