0

ionic 2を使用してハイブリッドモバイルアプリを作成しました。「ionic serve」コマンドを使用しているときに、アプリケーションはRest APIを使用してローカルホスト上のDjangoで動作するウェブサイトに接続できます。エンドデバイス)。bluestackエミュレートされたハイブリッドアプリをlocalhostに接続

今、私はエミュレータとしてBluestacksを使用してアプリを使用したいと思います。 DjangoのウェブサイトとAPI(ローカルホスト上で動作している)は、bluestacksのブラウザアプリケーションからアクセスできます。

  1. 許可されたallow-control-allow-originをインストールすると、自分のローカルデバイス上のGoogle Chromeでクロスオリジン情報共有を有効にすることができます。
  2. 私は、私のdjango設定でALLOWED_HOSTS = ['10 .0.2.2 ']を追加しました。
  3. http://10.0.2.2:8000/

を使用してBluestacks'ブラウザを通じてアクセスDjangoのウェブサイトしかし、BluestacksでエミュレートモバイルアプリがAPIにアクセスすることができませんでした。この問題の解決策はありますか?

答えて

0

django confの外観はOKです。どこでも

例から、私はlocalhostにACCESへ

  • ngrok
    • localtunnel(無料):この種の問題では

      は、一般的には、私のようなツールを使用しますlt:

      ​​

      あなたはまた、hibridでDjangoの設定

      ALLOWED_HOSTS = ['10.0.2.2', 'andynionic.localtunnel.me'] 
      

      にandynionic.localtunnel.meを追加する必要があり、あなたはおそらくCORS要求を行い、また、参照cors-django

      は、それが

    +0

    こんにちはを助ける願っています。私は指示に従っていますが、それでも動作していません。私はbluestacksがdevサーバーに接続できないと思う。 – jonilyn2730

    +0

    は、より多くのアイデアを持っていない、申し訳ありません。 – jmny

    関連する問題