php - *.php 文件上的 Adob​​e Air Javascript

标签 php javascript air

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

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

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

一旦代码被复制到 PHP 文件,它甚至不会尝试调用它,但其他 JavaScript 可以正常工作。

最佳答案

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

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

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

当我着手处理它时,我非常乐意重新编写应用程序以使其完全由 AJAX 驱动,这似乎是其他人正在做的事情。

关于php - *.php 文件上的 Adob​​e Air Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6215225/

相关文章:

javascript - 将电子表格中的每个值返回到 Web 应用程序表

actionscript-3 - AS3 AIR在线加载mp3-错误#2044:未处理的IOErrorEvent:

android - Android 2.X 设备可以连接到 Android 4.0 Wifi Direct AP 吗?

php - 我可以在 PHP 中混合使用 MySQL API 吗?

javascript - 在传播期间修改事件属性

javascript - OpenLayers MVT 图层并设置样式

ios - {FlashDevelop} 使用 AIR 和 FlashDevelop 构建 iOS

PHP - 创建注销链接

javascript - HTML5 Canvas 创建的 JPEG 是 "corrupt"还是 "damaged"?

php - mysql 到 PDO 迁移问题