我正在使用PhoneGap将我的HTML项目转换为Android应用。但是,每次HTML页面都引用某些php文件时(例如:action =" /login.php">),PhoneGap拒绝打开它。现在我在xampp本地服务器上运行它。我究竟做错了什么?
答案 0 :(得分:0)
你必须使用绝对URL而不是相对URL
使用/login.php
url表示与当前页面相同的来源加上 /login.php
。因此,如果您的网站是www.example.com
。然后/login.php
会指向www.example.com/login.php
但是当它在PhoneGap
中运行时,原点就像android_asset
,并且肯定没有/login.php
。
因此,您必须使用完整网址action="/login.php"
action="www.your_site.com/login.php"