すばらしい RubyMotion フレームワークと ProMotion gem スタックを使用して iOS アプリを構築しています。
PM::WebScreen
iPhoneでグラフを表示したい。コンテンツ メソッドで HTML ファイルを参照し、(1) HTML ファイル、(2) カスタム JS メソッド ファイル、(3) JS グラフ ライブラリ (HighCharts)、および (4) リソース フォルダーに jQuery を配置します。これはすべて正常にレンダリングされます。
PM::WebScreen ファイルでグラフのデータ配列を作成できます (外部ソースへの API 呼び出しからデータを取得します)。グラフは、入力された静的データで正常にレンダリングされます。
問題
データ配列をカスタム JS ファイルに渡して、動的データでグラフを描画できるようにしたいと考えています。どうやってやるの?
RubyMotion/ProMotion コードの他の場所でその配列を使用したい場合があるため、JS から ajax 呼び出しを行いたくありません。
データを HTML ファイルに渡すことができれば、jQuery を使用してそこから JS に抽出できると思います。
お知らせ下さい。ありがとう!