首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在cordova中使用index.php而不是index.html?

如何在cordova中使用index.php而不是index.html?
EN

Stack Overflow用户
提问于 2014-09-02 05:26:11
回答 3查看 4.2K关注 0票数 1

我有一个开发的index.php文件,它在web服务器上工作得很好,现在连接MySQL database.But,我需要使用相同的index.php来转换为应用程序,并将其打包为设备文件格式(.apk,.ipx)。我读到网络请求是在xmlhttprequest中发出的,但我需要启动一个index.php而不是索引here文件。我应该如何继续?参考:http://phonegap.com/about/faq/

编辑:我知道原生框架寻找索引,html,因为它是一个webview,但需要一个解决办法

编辑:我有一个安装了phpmysql的app服务器来与应用程序通信。所有我正在寻找的是加载索引,php文件,而不是index.html (因为cordova只看索引,html文件)。

EN

回答 3

Stack Overflow用户

发布于 2015-05-15 20:13:44

您可以更改cordova项目根目录中config.xml文件的内容,以加载index.php而不是index.html

票数 0
EN

Stack Overflow用户

发布于 2018-06-23 01:32:16

只需创建一个index.html文件,其内容如下:

<html>
    <head>
        <meta HTTP-EQUIV="REFRESH" content="0; url="index.php">
    </head>
    <body>
    </body>
</html>
票数 0
EN

Stack Overflow用户

发布于 2018-06-23 05:27:34

Cordova在config.xml的内容中只支持html文件作为应用程序的起始页面。

PHP作为服务器端脚本需要托管在web服务器上。

要在cordova应用程序中默认打开.php页面,html文件应该重定向到php资源。

在index.html代码中添加以下内容:

<script>
    window.onload = function (e) {
        e.stopPropagation(true);
        window.location.href = "url containing the index.php resource file.";
    };
</script>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25613089

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档