以下についてアドバイスをお願いします。
Rails をバックエンドとして emberjs で記述された Web アプリケーションがあります。そして今、このアプリケーションを phonegap で iOS に移植しようとしています。私が苦労しているのは、iPhone で動作する API エンドポイントを設定する方法ですか?
EmberJs をブラウザー経由で Web で使用すると、現在の場所を使用して API 要求を発行することを理解していますが、アプリケーションを iOS アプリとして使用する場合、このアプローチは機能しません。
ホスト名などを単に置き換えるためのエレガントなソリューションを本当に探していますか?
手伝ってくれてありがとう!
アップデート:
これは、API URL を変更するために機能します
DS.RESTAdapter.reopen({
url: 'http://somedomain.com'
});
しかし今、アクセス制御の問題があります:
Origin http://somedomain.com is not allowed by Access-Control-Allow-Origin.