問題タブ [mobile-devices]

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 に答える
946 参照

android - Androidタブレット/GalaxyタブがWURFLでタブレットとして検出されない

WURFLファイルを使用してwurfl-2.3.3SamsungGalaxyTab 2 10.1でサイトを確認したところ、デバイスは携帯電話として識別されましたが、Ipadで確認すると、タブレットとして正しく識別されます。

参考までに、使用したスクリプトは次のとおりです。

すべてのAndroidタブレットはユーザーエージェントを「モバイル」として使用していますか?この問題を修正する方法と、WURFLがすべてのAndroidタブレットをモバイル(サムスンを含む)ではなくタブレットとして識別できるようにする方法は?

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

javascript - モバイル デバイスの背景としての div を修正

divWeb サイトの背景として使用したいと考えています。

幅とサイズを使用position:fixedしてビューポート サイズに設定すると、固定位置がサポートされていないため、モバイル デバイス/タブレットでデザインが壊れます。

モバイル デバイスでも機能するように、div を静的な背景として設定する最良の方法は何ですか?

0 投票する
0 に答える
886 参照

android - webview iframe に空白または黒い画面が表示されますか?

私はたくさん試しました.タブレットデバイスでは機能しますが、モバイルデバイスでは機能しませんか? hardwareAcelator=trueマニフェストでバーが機能しないことにも言及しましたか?

0 投票する
0 に答える
663 参照

android - RelativeLayout を使用して、すべてのデバイスで同じように見えるレイアウト

API 10 を使用しています。

すべてのデバイスで同じように見えるレイアウトを作成したいと考えています。LinearLayoutwithを使用することでそれを実現できweightsます。それは完全に機能します。下の画像に見られるように、これはまさに私が達成したいものであり、完全に機能します:

ここに画像の説明を入力

しかし、発生する問題は次の 2 つです。

  • 1) ネストされた重みが原因で、パフォーマンスが低下しているという警告が表示されます。
  • 2)下の画像に示すように、親 LinearLayout の境界外にアニメーションを作成できません。

ここに画像の説明を入力

そこで、 でレイアウトを作成することにしましたRelativeLayout。しかし、主な問題は、LinearLayout や重みの使用など、すべてのデバイスで同じレイアウトを取得できないことです。私は 2 日間かけて解決策を探し、ADT のドキュメントを読みました。ドキュメントによると、 に合わせてImageViewsの倍率にスケーリングする必要があります。対応する @drawble フォルダーを作成し、ドキュメントにあるようにボタンのサイズを変更し、対応するフォルダー内に配置しました。結果は次のとおりです。3:4:6:8:12ldpi/mdpi/hdpi/xdpi/xxdpi

ここに画像の説明を入力

これは混乱であり、2 つの理由からまったく容認できません。

  • 1) 画面は、hdpi などの特定の密度の場合がありますが、特定の画面サイズのデバイスによって異なります。
  • 2) 要素に相対的な dp 単位を使用する場合、たとえば、親の上から、提供する値は画面サイズごとに異なります。LinearLayout のようにパーセンテージではありません。

では、ここからどこへ行けばよいのでしょうか。私の研究から、唯一の(またはそうでない)解決策は、さまざまな密度と画面サイズに合わせてさまざまなレイアウトを作成することであると結論付けました。などres/layout-mdpi-large/my_layout.xmlなど。しかし、画面サイズに基づいて、相対コンポーネントからのサイズと距離の dp を計算するにはどうすればよいでしょうか? このリストに頼る必要がありますか? これらはすべてのデバイスですか?:

ここに画像の説明を入力

ヒント、ベスト プラクティス、ワークフローのガイドなどはありますか?

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

android - Android adb が Mac OS の Teclast G18 tpad を見つけられない

Android adb は、Mac OS の Telcast G18 tpad を検出できません。私は走った

adbデーモンを停止して実行する

adb デーモンを再起動します。それでも adb に認識させるのに失敗しましたか?

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

javascript - navigator.userAgent が完全なユーザー エージェント文字列を提供しない

現在取得中の値: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0

しかし、オンラインでテストしたところ、現在のユーザー エージェントは次のとおり です。 534.30

私は試してみました

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/ 20100101 Firefox/21.0 は完全な文字列ではありません。

モバイルデバイスやブラウザに関する情報は提供していません。

完全なユーザー エージェント文字列を取得するには、他に何か追加する必要がありますか??

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

android - PHP symfony 1.1はAndroidまたはiPhoneを検出します

それがiPhoneかAndroidフォンかを知りたいのですが、検出のために以下のコードを使用しましたが、これはAndroidデバイスとiPhoneデバイスの両方でモバイルとして表示されます.....

しかし、Android/iphone/ipad のような必要があります....

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

android - チタン、ウィンドウ ビューへのビューの追加

だから私は次のfile1を持っています:

そしてファイル2は

私がやります:

ファイル2がウィンドウの場合、これはiPhoneで機能しますが、Androidはウィンドウ内のウィンドウをサポートせず、クラッシュします。この方法は、Android でも機能しないようです。最終的な目標は、別の 3x3 ボードを持つ 3x3 ボードを持つことですが、2 つの異なるファイルにする必要があります。