在Phonegap应用中动态加载index.html

Dynamically load index.html in Phonegap Application

本文关键字:加载 index html 动态 Phonegap 应用      更新时间:2023-09-26

我是phonegap初学者。我想在index.html中创建布局,这是由javascript驱动的,也有cordova在应用程序中使用api。我能够运行硬编码的index.html,但我想在phonegap内运行一个活动站点,也想在我的活动站点内使用cordova插件。

谁能帮助我或任何想法,我如何使用现场或动态html通过javascript?

提前感谢,

Vijay Barnwal

你可以通过以下三种方法中的任何一种来加载一个实时网站:

  1. 嵌入HTML iframe <iframe src="http://example.com"></iframe>,要使其工作,您需要在您的设备和web服务器上启用跨域资源共享。阅读Cordova 3.5.0白名单指南和服务器,我想添加CORS支持到我的服务器。

  2. 使用元标记将用户重定向到所需的URL。<meta http-equiv="refresh" content="0; url=http://example.com/" />

  3. 如果你仍然需要使用所有的Cordova函数和插件,唯一的方法是通过使用AJAX加载到<div>标签的网站。阅读:Ajax/jQuery -加载网页内容到一个div页面加载?注意:您仍然需要启用CORS才能使其工作。