問題タブ [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 に答える
11949 参照

css - モバイル デバイス用の CSS を使用した div のサイズ変更

CSS だけを使用してモバイル デバイスの div のサイズを変更することは可能ですか? もしそうなら、誰かが私に実際の例を見せてくれるので、自分でそれを行う方法を理解できますか?

ありがとうございました

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

android - Android 4.4+ のアプリ WebView が Viewport を正しく処理しない

新しい 4.4+ Android Webview のビューポート関連の問題に関する解決策を探しています。

問題は、詳細には、新しい 4.4+ Android Webview で、ビュー ポートが正しく処理されていないか、無視されている可能性があるため、コンテンツがデバイスの幅を適切に満たしていないことです。

再現方法:

デバイスで表示した場合、上記のページは画面の幅全体を覆う紫色のボックスを描画するべきではありませんか?

以下はグラフィカルなデモンストレーションです。

上記でコード化された html ページ。アプリを通じて表示される単純な 320 ピクセルのボックス: https://drive.google.com/file/d/0B2beYh8CaQEUTEREdFNaRFZvbHc/edit?usp=sharing

上記と同じ html ページ、同じデバイス、chrome で表示: https://drive.google.com/file/d/0B2beYh8CaQEUamoyNmZzVjA5WWc/edit?usp=sharing

最初の質問ですが、アプリでビューポートのメタ タグが無視されるのはなぜですか?

以下を変更してみました: this.appView.getSettings().setUseWideViewPort(true); this.appView.getSettings().setLoadWithOverviewMode(true);

まだ運がない

次のスレッドを見てきました: Android 4.4 の WebView と初期スケールの Android -- PhoneGap/WebView はビューポートのメタ タグを無視しますか?

まだ助けが必要です:(

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

asp.net-mvc - モバイル デバイスからの MVC フォーム アプリケーションへのアクセス

結果として XML ファイルを生成して返すこの MVC Web アプリケーションがあります。MVC Web アプリケーションから xml ファイルを取得するモバイル アプリケーションもあります。私は mvc Web アプリの認証として simplemembership を持っており、Web ブラウザーを使用せずにモバイル アプリケーションで使用したいと考えています。そのようなプロセスを実装するにはどうすればよいですか?

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

web-services - 非 Web サーバーへの oAuth コールバックを処理する方法は?

現在、oAuth2 サーバーを構築しているため、外部クライアント/デバイスは、リクエストごとにユーザー資格情報を送信することなく、サービスからデータにアクセスできます。丸一日かけて数多くのチュートリアルやオンライン ドキュメントを読んだ結果、ようやく oAuth のしくみを理解できましたが、まだよくわからないことが 1 つあります。

認証コードのリクエストを oAuth サーバーに送信する場合、モバイル デバイスや Web サーバーではないデバイスへのコールバックをどのように処理すればよいですか?

たとえば、私の oAuth サーバーへのこのリクエストは、指定された Web サーバー (この場合はhttp://client-url.com ) へのコールバックとして認証コードを送信します。

http://client-url.comのサーバーは認証コードを含む応答を受信し、開発者はそれに応じてユーザーの oAuth 資格情報を保存できます。

明らかに、モバイル デバイスは Web サーバーではありません。これを処理する標準化された方法はありますか? iOS および Android アプリ内でカスタム URI スキームと呼ばれるものを定義できることをオンラインで読みました。しかし、他のモバイル プラットフォームはどうでしょうか。そしてデスクトップアプリ?できるだけ多くのプラットフォームやデバイスから API にアクセスできるようにしたいと考えています。

この質問をする理由は、ユーザーが有効なコールバック URL を持つアプリのみを登録できるように、oAuth サーバーに検証を追加したいからです。有効な URL とは別に、他のタイプの入力をコールバックとして許可する必要があるかどうかはわかりませんでした。

誰でもこれに光を当てることができますか?過去に複数のモバイル プラットフォーム向けに開発したことがある人は、これについてある程度の知識を持っているはずなので、すべてのデバイスでこれを検証およびテストするのに何時間も費やすことは避けたいと思います。

前もって感謝します。

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

android - 一定の展開を行うのではなく、モバイル Web サイト (レールで作成) をテストする

Railsアプリである自分のサイトのモバイル版を開発しています。mobile_device を使用していますか? ユーザーがどこから来ているかを確認できます。携帯電話の場合は、デスクトップ バージョンとは異なるビューに誘導されます。

現在、application.mobile.erb ファイルにあるのは、「モバイル サイトが開発中です」というメッセージだけで、これはモバイルで正しく表示されます。

携帯電話でサイトをテストするためだけに展開する必要があるのは本当ですか? 優れたエミュレーターまたは同等のものがあると思いましたが、私が試したものは、携帯電話のサイズに縮小されたデスクトップ バージョンを表示します。

0 投票する
8 に答える
3667 参照

php - php mobile detect as mobileでsamsung galaxy s4を検出する方法

Mobile-Detect ライブラリを使用して一部のモバイル デバイスを検出し、モバイルに変更すると、iOSは正常に動作しますが、Samsung Galaxy S4 は検出されません

PHP

Mobile_Detect バージョン 2.7.6。 テスト サイト。

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

android - モバイルとタブレットが機能していないことを検出するコード

私のアプリケーションでは、モバイルまたはタブレットに基づいて UI が変更されます。そのため、モバイルとタブレットに 2 つのクラスを使用しています。

エミュレータでは問題なく動作しています。しかし、実際のタブレット デバイスでは動作せず、モバイル デバイス クラスが必要です。

デバイスを検出するためのMYコード:

ここで私のコードが間違っています。実際のデバイスでのみモバイル レイアウトを取得しています。