問題タブ [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.
ios - iOS の CrossDeviceInfo.Current.Id に一貫性がない
iPhone iOS 8 で CrossDeviceInfo.Current.Id が Windows や Android デバイスのように一貫したデバイス ID を返さないのはなぜですか? 日々変化します...
javascript - さまざまな画面デバイスでコードの一部を完全に非表示にする JavaScript ソリューションが必要
モバイル、デスクトップ、タブレットでこの JavaScript セクションを正しい幅に統合しようとしているので、次のように書きました。
これはモバイルで表示されます (CSS で @media (min-width:...) を使用)
これはタブレットに表示されます (CSS で @media (min-width:...) を使用)
これはデスクトップに表示されます (CSS で @media (min-width:...) を使用)
問題は変数「ボックス」が原因で、実際にはブラウザーによって 3 回読み取られます。モバイル、タブレット、および PC のコードの各部分が存在し、ブラウザーによって読み取り可能であるため、幅を次のように設定する最後のボックス値を取得します。 250 はモバイルでは問題ありませんが、デスクトップやタブレットでは問題ありません。そのため、デバイスに適合するコードの部分のみを動的に表示する必要があります。どうすればよいですか?