所以,我有一个Ruby on Rails Web应用程序。 我正忙着开发基于该Web应用程序的移动应用程序。
由于我不想花时间创建API服务器,我的计划是将现有的Web应用程序嵌入为WebView。 但是,我们现有的Web应用程序并没有真正针对移动设备进行优化,我希望在这里添加/减少一些内容,使其看起来更像是一个移动应用程序。
所以,我所做的是为我们现有的Web应用程序获取代码,修改前端代码使其看起来更像移动应用程序,然后将其推送到单独的Web服务器上,然后将移动应用程序指向WebView URL。
问题是,Ruby on Rails网络应用程序依赖于DataOne CORS插件来获取某些汽车数据。
只要我将新的Web应用程序推送到Web服务器上,DataOne CORS插件就会停止工作。我在原始网络应用程序和新的移动优化网络应用程序的控制台中收到了权限错误。我认为在两个单独的URL上使用CORS插件可能会有问题吗?
有没有人能想到使用CORS插件解决这个问题?或者也许是开发此移动应用程序的更好方法?