1

我不确定这个项目的具体范围,我希望这里的人可能有这方面的经验。

我有一个项目是开发一个移动站点,该站点将用作显示内容的框架。the 'app' will be a simple list, and when an item is selected, the frame would disappear and pull up the selected content. 显示器将在 iPad 上扩展为另一台单独的显示器。

但是,我可以毫无问题地创建以这种方式运行的东西..

我想知道是否有任何方法可以让 iPad 的界面保持静态(框架不会消失,列表内容不会在 iPad 上显示),并在更大的显示器上更改当前活动站点?

我对 PHP 和 Ruby 等服务器端语言有中级经验,并且熟悉 javascript(尤其是 ajax 调用)。然而,我不知道如何处理这个概念。这甚至可能吗?我将不胜感激任何反馈或讨论。如果这个问题看起来比简单的更开放,我很抱歉。

4

1 回答 1

1

在这种情况下,服务器发送事件是成功的关键。

http://www.html5rocks.com/en/tutorials/eventsource/basics/

我在外部显示器 (site.com/container) 上运行了一个脚本,在远程 (site.com/remote) 上运行了一个 AJAX 调用。

当用户在 iPad 上以图形方式选择一个项目时,Ajax 调用将值存储在一个文件中。然后通过 SSE 数据格式(以设定的重试间隔)发送此文件的内容,并在外部显示器 (site.com/container) 上进行解释。

这并不像我希望的“事件检测”那么完美,但就功能而言,它似乎确实有效。希望我可以改进我正在采取的步骤并使整个事情更加简洁。

于 2012-03-12T23:13:32.997 回答