在其他网站上显示我的Rails应用内容的最佳方式 - iFrame?

时间:2015-07-22 04:08:52

标签: ruby-on-rails iframe

我构建了一个公司在零售商店中使用的Rails应用程序。主页面是一系列动态选择菜单,用于确定手机型号,然后向用户显示该手机的价值。

enter image description here

使用我们应用程序的公司希望在其网站上显示此页面,以便客户在来店前查看电话价值。

我的直觉是在我的Heroku托管的Rails应用程序上构建一个特殊的面向公众的页面,让这些客户端使用iFrame来显示内容。但我也知道iFrame通常不是一个可靠的解决方案。

有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

不,没有等同物。该元素在HTML5中仍然有效。根据您需要的确切交互,可能会有不同的API。例如,postMessage方法允许您实现跨域JavaScript交互。但是,如果您想显示跨域HTML内容(使用CSS设置样式并使用javascript进行交互),iframe仍然是一种很好的方法。