問題タブ [rhodes]

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

eclipse - rhodes フレームワークをデバッグする

私はRubyとrhomobileの初心者です。シミュレーターを使用して正常にデバッグしています。ブレークポイントを設定できます...フレームワークコード内でデバッグできないことを除いて、すべて正常に動作します。rhomobile アプリでフレームワーク コードを使用してデバッグするにはどうすればよいですか? フレームワーク内でデバッグできるように、rho studio を構成するにはどうすればよいですか? 私はルビーと日食の初心者です。

詳細: フレームワーク内で関数をデバッグしようとすると、問題が発生します。例: model.find(:all) にブレークポイントを設定しました。デバッガーはここで停止しますが、デバッグしたいときにメソッドを見つけて入力せず、単に実行して次の命令に進みます。要するに、一歩踏み出したいのですが、一歩踏み出してしまいます。編集モードで、「class TestController < Rho::RhoController」のような行で「Rho::RhoController」の上で control + 左マウス ボタンを押すと、/ rhodes-3.2 が開きません。 .1/lib/framework/rho/rhocontroller.rb。このクラスのソース コードはここにあります。

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

ruby - Rhomobile Rhodes-Camera::take_pictureはコールバックURLにリダイレクトされません

Rhodesを使用して、写真を撮ってリモートサーバーに送信する簡単なプログラムを開発しています。

カメラの動作は次のとおりです。

ただし、ドキュメントで説明されているように、呼び出されても「show」アクションにリダイレクトされません。
代わりに、「カメラ」ビューをレンダリングします。また、カメラコントロールで次のようなものを書いてみました。

しかし、とにかく画像は空です

助けてください!

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

redis - Rhomobile rake redis が中止されました

私は RhoMobile のチュートリアルhttp://docs.rhomobile.com/rhoconnect/command-line#generate-an-applicationに取り組んでいます。

次のエラーが表示されます。

主に RhoStudio を使用して、Windows マシンで作業しています。

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

rhomobile - RhoMobile とは何ですか?

理解できません。それを機能させるには、xcode やその他のものをダウンロードする必要があります。私が得ているものを理解していません。Objective-C の代わりに Ruby を使用でき、ネイティブ アプリにコンパイルされるということですか? ありがとう。

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

objective-c - RhoStudio でプロジェクトをビルドし、xcode を使用してそれを拡張する

rhoStudio for iphone を使用して簡単なアプリケーションを作成し、そのプロジェクトを xcode 互換に変換しました。

すべてのプロジェクトを Xcode で見ることができます。プロジェクトに機能を追加したいのですが、RhoStudio からではなく、Xcode で目的の C を使用して実行したいと考えています。

どうすればできますか。

開発の半分を RhoStudio で行い、残りの半分を Xcode で行うことは可能ですか。

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

ruby - 電話で RhoMobile アプリケーションをテストする際の「ページの読み込みエラー」 - jQuery Mobile を使用

Rhomobile フレームワーク/Rhodes (Ruby と JqueryMobile の組み合わせ) を使用してモバイル アプリを開発しています。

エミュレーターのデスクトップでアプリケーションをビルドしてテストすると、リンクをクリックすると関連するページが読み込まれます。しかし、モバイル デバイスで同じリンクにアクセスしようとすると、「ページの読み込み中にエラーが発生しました」というメッセージが表示されます。

jquerymobile/ruby/rhomobile を使用した経験があり、エミュレーターとモバイル デバイスの間に不一致がある理由を知っている方がいらっしゃいましたら、お知らせください。以下に追加情報を記載しました。さらに役立つ情報がありましたら、お知らせください。

関連するページが 2 つあります。インデックス ページは、ハイパーリンクされた項目のリストを読み込みます。2 番目のページは、アイテムがクリックされるたびに呼び出され、クリックされたアイテムに基づいてコンテンツをロードします。インデックスページのコードは次のとおりです。

コンテンツページのコードは次のとおりです。

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

layout - Rhodes Rhomobile - 特定のビューのレイアウト動作をオーバーライドする

非常に特殊なケースで助けが必要です。

特定のビューのレイアウト動作をオーバーライドしたいと考えています。何をすべきかを説明しているRhodesのドキュメントを見つけました。(Rhodes のドキュメントのコピーがこのテキストの最後に貼り付けられています)

2 番目の方法 (「コントローラーでレイアウト メソッドを呼び出して、デフォルトのレイアウト名を上書きする」) を使用しようとしましたが、うまくいきませんでした。コントローラーのコーディング方法を誤解している可能性があるか、できれば構文エラーのみが発生している可能性があると思います... アプリケーションの詳細については、以下を参照してください。

どうすればいいのか教えてください。正しい構文は何ですか? または、別の方法を使用する必要がありますか?

前もって感謝します。

ルイ・デシェーヌ

アプリケーションと私が行ったことに関するいくつかの情報を次に示します。

  • 簡単なアプリケーション
  • ビルドはiPhone用です
  • 「電卓」ビューでアプリ起動
  • 「電卓」ビューの呼び出し 「ヘルプ」ビューを呼び出す「コントロール」ビュー
  • アプリの構造:

    /li>
  • Calculator_controller.erb を作成しました

    /li>
  • 私が言ったように、これはうまくいきません。正しいやり方を教えてください。

  • 注: 一時的な措置として、app/calculatorlayout.erb を app/calculator/layout.erb にコピーしました。これにより、アプリが「Caculator」ビューで起動したときにレンダリングが行われますが、「About」ビューに移動して戻ると、 「電卓」ビューへ 電卓のレンダリングは標準レイアウトで行われます。

--------ロードスのドキュメント---------------------------------------- ----

レイアウトの動作をオーバーライドまたはカスタマイズする場合は、次のパラメーターを使用してレンダリング関数を呼び出すことができます。

render :action => 'index', :layout => 'mycustomlayout', :use_layout_on_ajax => false

最初の引数は、レンダリングしたいアクションです。次は (オプションの) レイアウト名で、アプリケーション ルートをベース ディレクトリと見なします。上記の例では、Rhodes はアプリケーションのルート ディレクトリで「mycustomlayout.erb」というファイルを探します (レイアウト テンプレートの使用を無効にするために :layout => false を使用することもできます)。use_layout_on_ajax 引数は、Ajax 呼び出しでレイアウトを使用するかどうかを Rhodes に伝えます (デフォルトは false)。

コントローラでレイアウト メソッドを呼び出して、デフォルトのレイアウト名を上書きできます。

レイアウト:mycustomlayout

これにより、レンダー呼び出しで、このコントローラーのすべてのアクションのデフォルト レイアウト ファイルの代わりに mycustomlayout.erb を使用するようになります。


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

ruby - Rhomobile: カスタム URL スキーム

iPhone と Android を対象とした Rhomobile アプリケーションを作成しています。プログラムを起動してパラメーターを渡す
ように見える URL を作成できるように、カスタム URL スキームを作成する必要があります。test://some-params

私が理解している限り、これは BundleURLScheme パラメーターを介して build.yml で行われ、次に System.get_start_params() でそれらのパラメーターを取得します。ただし、これは私が理解している限り、iPhoneでのみ機能します。Androidでもこれを機能させる方法はありますか?

どうもありがとう!

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

ruby - rhoMobile の既存のモデルに .erb ファイルを追加する方法

簡単なアプリケーションを作成し、index.erb ファイルを編集して、テキスト ボックスとボタンを備えた簡単なビューを作成しました。

そのボタンをクリックすると、新しいビューに移動します。モデルを追加でき、そのモデルにはさまざまな .erb ファイルがあることはわかっています。しかし、単一の .erb ファイルを作成するか、既存のモデルに追加して、ビューを変更して編集し、ボタンを押したときにそのビューを呼び出すことができるようにしたいと考えています。

モデルを作成する必要があるすべての画面のようなものですか??

同じことをする方法がわかりません。検索してみましたが、これまでのところ助けにはなりませんでした。

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

ruby - rhoMobileのボタンクリックでビューを表示する

rhomobileで簡単なプロジェクトを作成しました。ホーム画面にテキストボックスとボタンが表示されます。

これがそのためのコードですindex.erb

VibLoc.erbこれで、appフォルダーの下にあるsettingsフォルダーに新しいファイルを作成しました。

VibLoc.erb私は2つのボタンだけを表示しています。

設定フォルダの下のcontroller.rbファイルに関数を作成しましたshow_VibLoc

VibLoc.erbこの関数では、ファイルをレンダリングします

コードは次のとおりです。

コードは正常にコンパイルされますが、そのボタンをクリックするとVibLocビューが表示されません。

私はここで何を間違っているのですか?