問題タブ [51degrees]
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.
asp.net-mvc - タブレットではなく携帯電話のみをリダイレクトしますか?
私は ASP.NET MVC アプリを持っていて、初めて 51 度を使用しています。ただし、私のアプリでは、携帯電話のみをモバイル バージョンにリダイレクトし、タブレットにはリダイレクトする必要はありませんか?
51度を使用してこれを達成する方法はすぐにはわかりませんか? どんな助けでも大歓迎です。
51degrees - インストールされているすべてのバージョンの Visual Studio に 51Degrees をインストールする
私が取り組んでいる VS2010 プロジェクトに 51Degrees をインストールしましたが、遅延したものは VS2010 で動作したくないだけで、VS2012 にインストールしています。
このプロジェクトを VS2012 にアップグレードできないため、これを VS2010 で動作させる必要があります。これは、オフィスにインストールしておらず、ラップトップで VS2012 を実行できないためです。
では、実行しているすべてのバージョンの Visual Studio でこのばかげたことを機能させるにはどうすればよいでしょうか?
asp.net-mvc - 51Degrees とキャッシュ: モバイルでのデスクトップ エクスペリエンスの実現
サイトのデスクトップ バージョン (MVC4) がモバイル デバイスに提供されていることに問題があります。ホームページの出力キャッシュを有効にしました。キャッシュ ディレクティブでは、VaryByCustom="Browser" を設定しています。この問題は、デスクトップ版のサイトに切り替えるオプションをユーザーに提供していることに関係していると思います。
次の例を見てください。
- ユーザーがモバイル ブラウザでサイト (www.mysite.com) にアクセスすると、モバイル ホーム ページ (www.mysite.com/mobile) にリダイレクトされます。
- 次に、「サイト全体を表示」へのリンクをクリックすると、デスクトップのホームページに移動します。
- これにより、デフォルトのホームページにモバイル ブラウザのキャッシュ エントリが作成されます。
- そのモバイル ブラウザーの既定のホームページに対する後続のすべての要求は、キャッシュからデスクトップ バージョンのホームページに提供されます。
何が起こっているかについての私の説明は正しいですか?もしそうなら、キャッシュを無効にしたり、モバイルの「フルサイト」オプションを削除したりせずに修正するにはどうすればよいですか.
更新 1:
私は 51 度とキャッシング用にこの設定を長い間行ってきましたが、この問題の報告を最近受けたばかりであることを付け加えたいと思います。過去数週間で MVC3 から MVC4 にアップグレードしました。これは、ブラウザの検出とモバイル ビューのレンダリングに関する MVC4 のすべての新機能に関連している可能性がありますか?
java - 変数を度にキャストする方法は?
変数を でラップし、 という新しい変数に設定することtri2で、変数を degressに変換しようとしています。しかし、変数をキャストしてアプリケーションを実行すると、logcat に次のように表示されます: http://pastebin.com/HKDSAuQKtoDegree()triDegree
アプリケーションは正常に動作し、度数に変換するまで計算していました。ここで私の実装の何が問題なのか誰にもわかりますか?
asp.net-mvc - ASP.NET MVC を使用したクロス デバイス Web アプリケーション
私は現在、モバイル デバイス、特にタブレットやスマートフォン向けに最適化する必要がある ASP.NET MVC Web ショップに取り組んでいます。これは職場のクライアント向けですが、自宅で ASP.NET MVC デバイス検出について少し調査しています。それを使って小さなアプリケーションを作成しましたが、問題なく動作するようです。デバイスの種類ごとに異なるビューを使用することで、すべてがうまく分離されている方法が気に入っています。
私が今苦労しているのは、その Web ショップにもASP.NET MVC デバイス検出を使用するか、Bootstrap のようなクライアント側のレスポンシブ フレームワークを使用するかです。ASP.NET MVC デバイス検出は、私にとって本当に「大人」に見えないため、その決定に苦労しています。インターネット上で見つけることはあまりなく、デフォルトでモバイルビューのみをサポートし、タブレットビューなどはサポートしていません.
私がデバイス検出を躊躇しているもう 1 つの理由は、モバイル デバイスのユーザー エージェント文字列を含む標準の ASP.NET MVC ライブラリがおそらく更新されないためです。デスクトップ ビュー、モバイル デバイス用に最適化された優れたビューがあります。もちろん、51Degrees.mobileのような最新のデバイス検出のためのサービスもありますが、非常に高価です。(無料版はタブレットの検出をサポートしていません)この
投稿
の例を使用して、タブレット用にさまざまなビューを作成する方法を見つけましたが、その例では正規表現を使用してスマートフォンとタブレットを検出します。時代遅れでもあります。
一方、クライアント側のレスポンシブ ソリューション ( Bootstrap ) があります。クライアント側レスポンシブ サイトの欠点は、異なるビューモードが分離されていないことです。HTML はデバイス用に最適化されていません。Web サイトは、デスクトップ バージョンを「投入」しただけであり、ブラウザーは CSS メディア クエリを使用して HTML ページを調整します。コードは、デバイス検出ソリューションほどクリーンではありません。
簡単な質問: ASP.NET MVC デバイス検出を使用する無料または安価な方法はありますか? それは時間の経過とともに私たちのニーズに合うでしょうか? いつか時代遅れにならない?
この場合、あなたが最良の選択であると思うことを聞いていただければ幸いです。前もって感謝します。
asp.net-mvc - 51 度 iPad をモバイル デバイスとして検出しない方法
「Mobile」という名前の領域を持つ .net mvc4 アプリケーションがあり、web.config ファイルで、モバイル デバイスをこの領域にリダイレクトするように 51 度構成されています。
iPad をリダイレクトしないように 51 度を設定するにはどうすればよいですか。言い換えれば、iPad をモバイル デバイスとして無視しますか?
「場所」を追加しようとしました:
これは助けにはなりません...