【问题标题】:Mobile website/app移动网站/应用程序
【发布时间】:2013-02-27 22:14:20
【问题描述】:

我正在创建一个应用程序表单来表示各种实时电力数据。数据已经在线(在网站上)可用。因此,在某种程度上,我正在制作该网站的应用程序版本。 但是,我无法访问任何后端,这意味着我没有任何 PHP 协议可以将实时数据发送到我的应用程序。 我已经尝试下载整个网站,但是网站上有一个隐藏的php文件,所以下载的网站版本没有显示任何数据。

所以我遇到了障碍,我想做这项工作,但是我什至不知道如何开始。

我曾考虑使用工具将网站转换为移动网站,但这需要自行修改基础网站(我无权访问)。

如果我要从头开始编写应用程序,那么我更喜欢 HTML 5 用于跨平台,但原生也可以。

总的来说,我被困住了,如果有人有任何制作移动网站、基于应用程序的网站等的经验,可以提供一些意见。如果给我一个不可能完成的任务,请告诉我。然后我可以告诉我的教授并解决一些问题。

【问题讨论】:

  • 从站点获取 html,处理已知格式以满足您的需求,并将其写回为“您自己的”html。
  • 你需要从网站上解析信息。使用 HtmlUnit 进行网页下载并使用 Jsoup 进行解析。

标签: php html mobile smartphone


【解决方案1】:

你为什么不使用 AJAX 呢?

您必须编写一个返回所需 HTML 的视图。

例如:“http://yourserver/yourphp.php

在您的应用程序中,您可以使用 Apache Cordova 管理 webview,并使用此功能将该文本响应(您的 HTML)附加到您的应用程序主体

function httpGet(yourUrl){
    xmlHttp = new XMLHttpRequest();
    xmlHttp.open( "GET", yourUrl,);
    xmlHttp.send( null );
    return xmlHttp.responseText;
}

【讨论】:

    猜你喜欢
    • 2013-02-03
    • 2017-12-13
    • 2014-04-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多