【问题标题】:Adobe Air Javascript on *.php files*.php 文件上的 Adob​​e Air Javascript
【发布时间】:2011-06-02 13:32:57
【问题描述】:

我正在尝试构建一个从 PHP 文件运行的 Adob​​e Air 应用程序。

目前我有一个index.html 文件,然后执行location.href 移动到realfile.php - 这绕过了根文件必须是HTML 的限制。

我的问题是 *.php 文件包含 JavaScript,而 JavaScript 又使用 Adob​​e Air 代码,特别是打印。我将window.print 覆盖为在HTML 中运行良好的Air 版本。

将代码复制到 PHP 文件后,它甚至不会尝试调用它,但其他 JavaScript 工作正常。

【问题讨论】:

    标签: php javascript air


    【解决方案1】:

    我阅读了更多内容,现在知道 Air 只能在 HTML 页面中运行。 虽然我找不到任何解释来解释为什么会这样......

    我认为我可以如何解决这个问题:

    我目前的想法是在我的 htaccess 中添加一个 RewriteRule 以使 PHP 文件可以通过 .html 文件扩展名访问。这应该会诱使 Air 认为它是一个 HTML 文档,而服务器仍然能够处理页面上的 PHP。

    当我开始使用它时,我非常乐意重新编写应用程序以使其完全由 AJAX 驱动,这似乎是其他所有人都在做的事情。

    【讨论】:

      猜你喜欢
      • 2012-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-21
      • 1970-01-01
      • 2010-09-25
      相关资源
      最近更新 更多