問題タブ [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.
css - css メディア クエリ: 幅、ピクセル比などを指定せずにモバイル デバイスをターゲットにする
サイズに関係なく、すべてのタブレットと電話をターゲットにしたいとしましょう。このためのメディアクエリはありますか? サイズを指定せずにこれを行うことは可能ですか?それとも、サイズを使用してモバイル デバイスをターゲットにする唯一の方法であり、デスクトップではありませんか?
php - 携帯電話のユーザー エージェント文字列を解析していますが、適切な解決策またはライブラリはありますか?
要件:ブラウザからユーザーエージェント文字列を解析することにより、ユーザーが使用している電話を見つける(PHPで)。ノキア1100、サムスンD900。
電話ベンダーとモデルの十分なデータベースを備えた優れたライブラリはありますか?
私が見つけたいくつかの解決策は、同じことについてあなたの意見が必要です:
i)ハンドセット検出: https://www.handsetdetection.com - 有料サブスクリプション
ii) WURFL - http://wurfl.sourceforge.net/
iii)独自の解決策- 電話メーカーとモデルの小さなデータベースがありますが、ユーザー エージェント文字列の形式はメーカー間で一貫していないため、コードにユーザー エージェント文字列のカスタム チェックを追加して、データベースに対して /fuzzy 一致に一致させる必要があります。
アップデート:
iOS、Android、Blackberry、WURFL などの標準的なユーザー エージェントを、symbian、j2me、bada などの他の携帯電話のフォールバック メカニズムとして節約するために、正規表現を組み合わせたオーダーメイドのソリューションを作成しました。
WURFL は、コア コードベースの設定として既に存在するデータベース/キャッシュ (MySql、memcached、mongodb など) を追加した後、うまく機能します。新しくリリースされた携帯電話の仕様で。
iphone - iPhoneの「リーダー」アイコンで動作するようにWebサイトを開発するにはどうすればよいですか?
今朝、iPhoneで自分のブログを見て、特定のページを表示するReaderと、アドレスバーのURLの横にアイコンが表示されることに気付きました。
それを押すと、次のようなインターフェイスが表示されます。
この機能は完全に意図的ではありませんでしたが(以前は気づいていませんでした)、本当に素晴らしいと思います。そのため、自分のWebサイト(および私が取り組んでいる他のサイト)の他のいくつかのページに意図的に実装してみたいと思います。
この機能を使用して有効にするにはどうすればよいですか?
javascript - Javascript の .value および jquery の .val() 関数が間違った値を返す...ただし、モバイル デバイスのみ
私はこの問題に頭を悩ませています。次のようなJavaScriptコードがあります。
readVals メソッドは、Firefox、Chrome、Safari、および Mac、Ubuntu、Windows でテストされた、デスクトップから実行する場合に問題なく動作します。ただし、Android と iPhone では、モバイル ブラウザーに関係なく、$('#select2').val() は常に 0 を返します。さらに奇妙なのは、次のような別のテスト関数を作成したことです。
getVal2()
は、ページの の直前readVals()
に宣言さ<head>
れ、モバイル デバイスでも正しい値を警告します。そこで、実行getVal2()
して正しい値を確認します。次にreadVals()
、すぐに実行して間違った値を取得しますが、val2
、およびモバイル デバイスのみで、すべてのモバイル ブラウザーでのみです。
何か案は?
css - オンライン レスポンシブ Web テスター
iPhone / Android / iPad 互換のサイトを構築しようとしていますが、これらのデバイスを持っていません。Responsinatorを使用してみましたが、次のような iPhone のメディア クエリを取得していないことに気付きました。
#wrapper の背景は、Responsinatorの iPhone ビューアーでは赤く表示されませんでしたが、実際の iPhone では表示されます。css メディア クエリを取得して、すべてを所有しなくてもこれらのデバイス向けに開発できる優れた無料のサイトやアプリはありますか?
ありがとうございました
android - Androidでブルートゥースを介して複数のデバイスに接続してメッセージを送信する方法は?
ブルートゥースを介して複数のデバイスにメッセージを送信するためのアプリケーションを開発したいと思います.次の手順で接続してメッセージを送信したいのですが、ブルートゥースはポイントツーポイント通信であることを知っています:
1.ペアリングされたデバイスのリストを取得する
2.ペアリングリストからデバイスを選択
3.ペアリングされたデバイスに接続し、選択したペアリングされたデバイスにメッセージを送信します
4.デバイスから切断する
5.別のデバイスなどへの接続を取得します(次々と)。
次のように、ペアリングされたデバイスのアドレス リストを取得しています。
ユーザーが次のようにボタンをクリックすると、それらに接続してメッセージを送信しようとしています:
上記のコードから、ループ pairedList.get(0) のときに接続を取得しています。しかし、メッセージは別のデバイスに送信されていません。別のデバイスでは、API サンプル アプリケーションがインストールされています。
pairedList.get(i) を使用すると、単一のデバイスであってもどのデバイスにも接続されません。
私を助けてください 。
jquery - Jquery - 幅が 767 未満の場合は、href を変更します
私は現在、レスポンシブ Web サイトを開発しています。リンクの href 属性を変更する jquery スクリプトを開発しました。
すべて正常に動作していますが、画面幅が 767 ピクセル未満のデバイス (モバイル デバイス) のみをターゲットにしたいと考えています。
このスクリプトは機能するはずですが、実際には機能しません。
ウェブページへのリンク。
http://visbyfangelse.se.linweb63.kontrollpanelen.se/rum-priser/
変更したいピンクのボタンのリンクです。
google-apps-script - スクリプトを携帯電話やタブレットで動作させる方法
onEdit 関数を使用してセルを編集するときに実行される Google ドキュメント スプレッドシートのスクリプトを作成しています。
これまでのところ、スプレッドシート関数が達成できる以上のことを実行します。
- 入力された場所に基づいてすべてのデータを検証します
- 変更されるべきではないセルを保護するためのメカニズムを提供します
- 入力された日付と時刻のデータをログに記録します (ただし、ユーザー部分は正しく動作しません)。
- 重複するエントリをチェックし、それに応じて警告します
- 数値形式を適用します (メニューから利用できる限られた選択肢を超えて)
- 条件付き書式を適用します (制限なし!)
- そして、はるかに
ただし、iPhone や Android タブレットなどのモバイル ブラウザからセルを編集すると、スクリプトが機能しないという問題が 1 つあります。
ウィキペディアによると:
Google Apps Script は、Google Apps プラットフォームで軽量アプリケーションを開発するためのクラウド ベースのスクリプト言語です。JavaScript に基づいていますが [2]、クライアントで実行する代わりに、Google Cloud で実行されます。
誰かがモバイル ブラウザーからデータを入力した場合でもスクリプトが実行されるようにトリガーを設定する別の方法がありますか?
ありがとう!
c# - EMDK 2.6 でモバイル デバイス (Win CE 6.0) をシャットダウン/再起動する方法は?
Motorola MC9190 を EMDK 2.6 でシャットダウン/再起動しようとしていますが、これを行う方法がわかりません。このためのメソッドを見つけたり、例を投稿したりできる名前空間の正しい方向に誰かが私を向けることができますか? ヘルプファイルは、RF や WLAN などのいくつかの部分を再起動する方法を提供してくれます:/
前もって感謝します。
PS: 回避策として外部コンポーネントを使用することはできません!
winforms - タブレット用の Winform アプリケーション?
オンライン DB を更新できる旅行用のアプリケーションを必要としている顧客がいます。彼はラップトップを購入するのではなく、タブレットなどを望んでいます。モバイルデバイス向けの特別なアプリを作成する知識も欲求もありませんが、PC を対象としたときと同じように、winform を作成したいと考えています。タブレット pc (私が理解したところでは、単なる通常の pc ですか?) は、私の国ではまだ非常に高価です。
Android搭載のタブレットでwinformアプリを実行するための簡単な調整はありますか、それとも特別なアプリを作成する必要がありますか? 他の解決策はありますか?(私はそのための Web ページを書き始めましたが、winforms を使用する方がはるかに簡単です)