問題タブ [monaca]

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 に答える
393 参照

cordova - Monaca バックエンドがプッシュ通知の対象デバイスを見つけられない

Monaca プッシュ通知バックエンド管理がエラー ダイアログを返す:

プッシュ キューの登録中にエラーが発生しました: ターゲット デバイスがありません

プッシュ通知を送信しようとしたとき。Android デバイスと Monaca Debugger のみで試しました。

デバイスは IDE に接続され、アプリは完全に動作します。

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

cordova - Monaca 温泉 ui 条件付きページ ナビゲーション

Monaca Cloud IDE、Onsen-ui、PhoneGap/Cordova を使用して簡単なアプリを作成しています。アプリはメインページと設定ページのみなので、Monaca/Onsen-UI が提供する「Minimal Template」を使用しています。つまり、条件が満たされたときに3ページ目を動的にロードしたいのです。ダウンロード後にアプリを初めて開いたときに「ようこそ」画面をロードしたいのですが、その後はロードしません。データベースの統合があるので、データベースに簡単な挿入を作成して、アプリのユーザーの使用を記録できると考えました。アプリを開くと、データベースを確認するための簡単なクエリを呼び出すことができ、使用の記録が存在する場合は、「ようこそ」画面が読み込まれないはずです。

現時点では、「ようこそ」画面を強制的にロードして、条件を書き始める前に機能することを確認したいだけです。

これが私の標準の index.html ページです。

いろいろ試してみました。Onsen-UI と Monaca の両方のドキュメントを読むのに何時間も費やしました。ドキュメントが非常に曖昧であることは、非常にイライラします。

私が試したことのいくつか:

また

pushPage() も試しましたが、うまくいきませんでした。

また、通常の HTML として扱い、にid="pageNav"属性を追加してから、<ons-navigator>これを実行してみました。

それのどれにも運がありません。

誰かがこれを手伝ってくれませんか、私は気が狂っているように感じます。ドキュメントへのリンクを教えてください。ドキュメントへのリンクを提供したい場合は、少なくとも補足説明を追加するか、特定の問題を解決する方法を教えてください。

前もって感謝します!

編集:上記の質問に回答があり、完全に機能します。以下はフォローアップの質問です。

フォローアップの質問: ページをスタックからポップしようとしていますが、うまくいかないようです。スタックにプッシュされたページにボタンがあり、そのボタンには onclick イベントがあります。onclick イベントは js 関数を起動します。関数は次のようになります。

私も試しました:

私は何を間違っていますか?

編集:スクリプトがまったく起動していないことがわかりました:

上記の関数が起動しないことがわかりました。スクリプト タグを移動しました。タグの内側か外側かは関係ありません<ons-page>。最初の問題の解決策のように onReady 関数の中に入れてみましたが、それもうまくいきませんでした。

0 投票する
4 に答える
915 参照

cordova - カルーセルと範囲入力およびアクション リスナー/メソッドを組み合わせた温泉 ui

onsen-ui プロジェクトがあり、Monaca Cloud IDE を使用してビルドしています。onsen-uiに関しては、いくつかの重要な概念にまだ苦労していますが、ドキュメントを準備してもわかりません.

現時点では、温泉カルーセルアイテムに「範囲」入力を実装しようとしています。範囲入力は問題なくレンダリングされますが、スライドできません。スライドさせようとすると、実際にカルーセルをスクロールします。この問題を解決するための私の現在のアイデアは、カルーセル全体を「無効」に設定することです。これは、ユーザーが前のページにスクロールして戻ることはそれほど重要ではないためです (それはいいことですが)。私の最大の問題の 1 つは、アクション リスナーと ons-.. コンポーネントに関連するメソッドを呼び出す方法です。

基本的にここで考えているのは、ユーザーが 2 番目のカルーセル アイテムにスワイプしたときに、カルーセルを「無効」に設定することです。

どうすればいいですか?問題を解決するためのより良い方法がある場合は、お気軽に共有してください。

前もって感謝します!

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

jquery - Monaca Online IDE での jquery の動作に関する問題

こんにちは、Monaca UI オンライン IDE で jQuery を動作させようとしています。デフォルトでインストールされている設定タブ (jQuery Monaca バージョン 2.0.3 を表示) を確認しました。

ただし、以下の単純なスクリプトは、アプリ ウィンドウまたはデバッガーでは実行できませんが、ローカル環境のブラウザー ウィンドウでは正常に動作します。

私は自分のスクリプトを index.html ファイルの先頭にインクルードとして追加し、問題のページ本文自体にもスクリプトタグにスクリプトタグを追加しようとしましたが、サイコロは追加しませんでした。

コードペンはこちら

ここで何が欠けていますか?

J

0 投票する
3 に答える
977 参照

javascript - Onsen-ui - スライド メニューの [戻る] ボタンが機能しない

monaca.mobi でモバイルアプリを作成しており、温泉 Ui を使用しています。

アプリには多くのページがあり、すべてのページが別のページにリンクしているため、ホームページを除くすべてのページに戻るボタンが必要です。

私は私のindex.htmlにこれを持っています:

私のhome.htmlページでこれ:

そして次のページ brand.html でこれ:

ほとんどすべてを試しましたが、ページに戻るボタンを追加できません。誰か助けてください。

ありがとう