問題タブ [ratchet-bootstrap]
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.
mobile-website - モバイル Web ソリューションとしてのラチェット
したがって、私はラチェットを使用してモバイル Web エクスペリエンス (電話ギャップ/ハイブリッド アプリ エクスペリエンスではなく) を作成したいと考えており、ラチェットはそれに適しているようです。ただし、ユーザーが私のプロトタイプをデスクトップ ブラウザーから表示した場合に機能が損なわれることは望ましくありません (醜い可能性があります)。モーダルのような JavaScript の一部は、デスクトップでは機能せず、モバイル デバイスでのみ機能することに気付きました。
デスクトップブラウザでもモーダルのようなものを動作させるには、どのような回避策がありますか?
js ファイルで、同じイベント リスナーを touched イベントからの click イベントに次のように追加できることに気付きました。
ブートストラップと並べて実行することに関する提案はありますか? それは実現可能ですか?
javascript - Ratchet v2.0.2 による外部マップ スクリプトの読み込み
Ratchet を使い始めたばかりですが、すばらしいです。ページ間の遷移に push.js を使用して、Ratchet 2.0.2 で Phonegap アプリを開発しています。しかし、その中で外部のJavaScriptを実行することはできません。私はこれをチェックしました
しかし、その中にgooglemap javascript v3をロードできませんでした。
私のHTMLページ
ラチェットでGoogleマップをロードするのを手伝ってください
cordova - 非表示のモデル フォームへのキーボードの取り込み
入力をクリックすると、キーボードは非表示のフォームに到達するための次のオプションを表示し、何かを入力することもでき、モデルを開くと表示されます。
問題は、モデル フォームを開かずに入力できることです。
ios - Ratchet push.js が Web ページのリダイレクトに失敗する
Ratchet を使用して単純な Cordova モバイル アプリを作成しようとしていますがpush.js
、ページを読み込めません。私の調査で判明した唯一のことは、プッシュ イベントはモバイル デバイスでのみ機能するが、ブラウザでは使用していないということです。XCode とcordova build ios
cordova emulate ios
CLI からエミュレートしようとしましたが、リンクが機能していません。クリックしたことを示すために点滅していますが、アクションは実行されていません。これが、遷移したい 2 つのページです。
index.html
subscriptions.html
cordova - Ratchet で font awesome ライブラリを使用する
ラチェットでアプリを構築していて、素晴らしいフォント ライブラリを使用しようとしていますが、何も機能していないようです。私が試してみました:
と
しかし、何も機能していないようです。
私が試したのは、フォントの素晴らしいファイルをダウンロードしてプロジェクトフォルダー内に配置することです。次に、アイコンを次のように呼び出します。
これは、エミュレーション モードの google chrome で適切にレンダリングされます。しかし、これをphonegapにアップロードして携帯電話で使用すると、アイコンが表示されなくなりました。
何か案は?Phonegap を使用してコードをコンパイルしています。
ありがとう
javascript - Ratchet Push.js がプッシュしない
CodeIgniter の上に PHP アプリを構築しました。これは、ある静的ページから別のページ (.html ファイル) ではなく、コントローラーからコントローラー (.php ファイル) に移動することによって機能します。
問題: リンクが機能しません。
これが問題であるかどうかはわかりませんが、ドキュメントを調べたところ、ソースコードと比較して唯一の例外のようです.htmlファイルではなく.phpファイルを呼び出しています.
あなたが尋ねる前に-私のシステムでbooknav
は、実行可能なコントローラーであり、クリックすると実行可能なビューが読み込まれます。
また、ここのスニペットが実際に機能していることもわかります。私はこれをデバッグしようとしています - 私のサーバー上の同等のものはリンクを送信しないのに、ここのスニペットはリンクを送信するのはなぜですか?
最終的な HTML ファイルは次のとおりです。
meteor - ラチェットでMeteor cordovaのソフトキーボードを検出
Meteor がモバイル アプリをサポートするようになりました。それは素晴らしいことです。ただし、モバイル アプリとして実行されているアプリは、モバイル ブラウザーで実行されているものと同じではないことがわかりました。
モバイル アプリとして実行されている場合、ユーザーがテキスト フィールドに入力したい場合、ソフト キーボードが表示されます。次に、ユーザーが終了してボタンをクリックすると (その時点ではまだソフト キーボードが表示されています)、アプリは別のページに移動します。ただし、新しいページはソフト キーボードがまだ存在するかのようにレンダリングされるため、画面の下部は空白になります。ただし、固定位置 (フッターなど) にレンダリングされる要素は、引き続き下部に表示されます。画面の下部は空白ですが、要素はまだそこにあります。空白部分をタップすると、タップした場所にリンクまたはボタンがあれば、アプリは引き続き新しいページに移動します。Meteorとラチェットを使っているので、どちらが問題なのかわかりません。
問題は、ユーザーがボタンをクリックすると、Meteor が新しいページをすぐにレンダリングするが、ソフト キーボードが後から隠れてしまうことにあると思われます。
ただし、Meteor アプリがモバイル ブラウザーで実行されている場合、この状況は発生しません。
メテオ、アイアンルーター、ラチェットを使っています。この問題は、Android 4.X デバイスで確認されています。モバイルアプリ固有の問題を修正する方法はありますか? ありがとう。
PS。ページ遷移の起動を 1 秒遅らせても、問題はありません。したがって、キーボードが非表示になる前にページ遷移が発生するという私の疑いは正しいです。
javascript - Ratchet (Push.js) でキャッシュされたページを使用する
私はハイブリッド アプリを開発しており、そのためにRatchetを使用しています。最初のページ (index.html) で、アプリはコンテンツを動的に取得し、そのコンテンツを jQuery 経由で DOM に追加します。別のタブ (サブページ) に移動し、メイン ページ (index.html) に戻ると、すべてが消えてしまいます。
メインページのキャッシュされたページをナビゲート (または使用) するにはどうすればよいですか?