問題タブ [cross-device]

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

ios - iOS の CrossDeviceInfo.Current.Id に一貫性がない

iPhone iOS 8 で CrossDeviceInfo.Current.Id が Windows や Android デバイスのように一貫したデバイス ID を返さないのはなぜですか? 日々変化します...

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

javascript - さまざまな画面デバイスでコードの一部を完全に非表示にする JavaScript ソリューションが必要

モバイル、デスクトップ、タブレットでこの JavaScript セクションを正しい幅に統合しようとしているので、次のように書きました。

これはモバイルで表示されます (CSS で @media (min-width:...) を使用)

これはタブレットに表示されます (CSS で @media (min-width:...) を使用)

これはデスクトップに表示されます (CSS で @media (min-width:...) を使用)

問題は変数「ボックス」が原因で、実際にはブラウザーによって 3 回読み取られます。モバイル、タブレット、および PC のコードの各部分が存在し、ブラウザーによって読み取り可能であるため、幅を次のように設定する最後のボックス値を取得します。 250 はモバイルでは問題ありませんが、デスクトップやタブレットでは問題ありません。そのため、デバイスに適合するコードの部分のみを動的に表示する必要があります。どうすればよいですか?