我使用离子2创建了一个混合移动应用程序。当使用" ionic serve"时,应用程序可以通过Rest API连接到本地主机上的Django驱动的网站。命令(在我的终端设备上使用Web浏览器)。
现在,我想使用Bluestacks作为模拟器的应用程序。可以通过bluestacks的浏览器应用程序访问Django网站和API(在localhost上运行)。以下是我执行此操作的步骤:
但是,在Bluestacks中模拟的移动应用程序无法访问API。解决这个问题的方法是什么?
答案 0 :(得分:0)
django conf看起来没问题。
通过这种问题,一般来说,我使用的工具如下:
从任何地方访问我的本地主机
示例:lt:
$ lt -p 8000 -s andynionic
your url is: https://andynionic.localtunnel.me
您还必须将andynionic.localtunnel.me添加到Django配置
ALLOWED_HOSTS = ['10.0.2.2', 'andynionic.localtunnel.me']
使用hibrid,您可能会执行CORS请求,另请参阅cors-django
希望得到帮助