0 0

PhoneGap的PhoneGap.plist文件在哪里?30

学习PhoneGap中,但是发现ajax跨域无法访问。从网上查询发现,很多人提到跨域需要修改PhoneGap.plist文件的ExternalHosts。我使用的是Android模拟器,这个plist文件是苹果的东西。请问谁知道在android上如何配置,是否是PhoneGap.xml或者plugins.xml中的一个?如果是的话,这个两个配置文件的说明哪里能够找到?

问题补充:
gteam.yu 写道
我使用的是jQuery Mobile这个框架,加入了配置允许跨域访问之后就没有出现问题了。
如果你没有使用jQuery Mobile应该需要JSONP来进行跨域访问。

那么怎么配置呢?
2012年1月04日 11:58

3个答案 按时间排序 按投票排序

0 0

采纳的答案

我使用的是jQuery Mobile这个框架,加入了配置允许跨域访问之后就没有出现问题了。
如果你没有使用jQuery Mobile应该需要JSONP来进行跨域访问。

2012年1月05日 09:53
0 0

在服务端代码写入:
resp.addHeader("Access-Control-Allow-Origin", "*");//设置一个头信息,允许来自*是匹配任何域名的网站ajax,也就是支持跨域请求。

你可以把*修改成你的网站的域名,比如www.baidu.com

这是w3c的标准。

2012年1月05日 17:32
0 0

jQuery Mobile有一个配置选项allowCrossDomainPages:true,我就能进行跨域访问了,没有使用jQuery Mobile就查询一下怎么进行js跨域。
更具我的开发插件的经验,我感觉plugin.xml是用来配置phonegap提供的js api的不会有你说的配置跨域请求的选项,所以两个选择要不采用jqm,要不就是JSONP跨域请求。

2012年1月05日 10:14

相关推荐

    phonegap-ios调用短信插件使用文档

    - 在工程的 `Resources` 目录下找到 `Phonegap.plist` 文件,这是 PhoneGap 的配置文件。 - 在 `Phonegap.plist` 中添加新的插件条目,以注册 SMSComposer 插件。这通常需要在 `<Plugins>` 标签下添加一个新的 `...

    cordova-plugin-ipad-multitasking:Cordova PhoneGap插件可在上载使用XCode 7构建的应用程序时减轻ITMS-90474和ITMS-90475的影响。将UIRequiresFullScreen和UISupportedInterfaceOrientations设置为Info.plist文件,直到Cordova提供适当的支持

    将UIRequiresFullScreen和UISupportedInterfaceOrientations设置为Info.plist文件,直到在Cordova中获得适当的支持为止安装npm的最新发布版本(使用Cordova CLI> = 5.0.0) cordova plugin add cordova-plugin-ipad-...

    IOS应用源码之phonegap原生代码与js交互.zip

    这个"IOS应用源码之phonegap原生代码与js交互.zip"文件包含了一个示例,展示了如何在iOS应用中通过PhoneGap实现JavaScript和原生代码之间的交互。 首先,理解PhoneGap的工作原理至关重要。PhoneGap提供了一层名为...

    PhoneGap IOS 端源码

    3. **配置Info.plist**:PhoneGap应用需要在Info.plist文件中声明使用到的设备权限,如相机、定位等。 **PhoneGap应用开发流程:** 1. **环境搭建**:安装Node.js、Cordova/PhoneGap、Xcode等必要工具。 2. **创建...

    phonegap拍照上传

    确保在AndroidManifest.xml和Info.plist文件中设置了相应的权限。 7. **测试和优化**:完成以上步骤后,可以在模拟器或真机上进行测试。考虑到不同设备和平台的差异,可能需要对代码进行调整以保证兼容性。同时,...

    二、phoneGap项目中使用二维码扫描功能

    PhoneGap项目中集成二维码扫描功能是一项常见的需求,特别是在开发跨平台移动应用时。PhoneGap,现称为Cordova,是一个开放源代码的框架,允许开发者使用HTML、CSS和JavaScript来构建原生的移动应用。本篇将详细介绍...

    phonegap/cordova 案例android版本

    在“phonegap开发案例”这个文件夹中,你可能会找到以下文件: 1. `config.xml` - 配置文件,定义应用的元数据、图标、启动屏幕和插件设置。 2. `www` 文件夹 - 包含HTML、CSS和JavaScript文件,构成应用的前端部分...

    phonegap之微信ios分享需要的东西

    接着,你需要在Info.plist文件中配置URL Types,设置正确的URL Scheme,这样你的应用才能正确接收微信回调。URL Scheme通常是“wx+你的AppID”的形式。 在JavaScript层面,你可以使用PhoneGap的Cordova插件机制来...

    phonegap local-notifications插件应用实例含(android、ios、windows)

    - 在iOS 10及以上版本,需要在Info.plist中配置相应的通知类型。 - 考虑到不同设备和系统的兼容性,测试时应覆盖多种设备和操作系统版本。 9. **示例代码分析** 压缩包中的`cordova-plugin-local-notifications-...

    opath(仿path的phonegap应用)

    - **配置文件**:Xcode项目中还包括配置文件,如`Info.plist`,用于定义应用元数据和设置。 综上所述,`opath`项目展示了如何利用HTML5的现代特性结合PhoneGap的力量,创建一个功能丰富的、跨平台的移动应用,同时...

    phonegap-weixin

    ##安装###安卓在WeiXin.java文件中的import [yourPackageName].R行编辑包路径将libs libammsdk.jar文件放到您的build path 。 ###IOS 将wx[appID]添加到您的Info.plist 将以下代码添加到AppDelegate.m文件中的...

    lineapro-phonegap-plugin:LineaPro Phonegap 插件

    您必须将“SupportedExternalAccessoryProtocols”部分添加到“[Project Name].plist”文件中。 本节应包括以下项目: ...

    PhoneGap-iOS:适用于 iOS 的 PhoneGap 插件应用程序

    6. **配置Info.plist**:对于某些特定的权限或设置,可能需要更新应用的`Info.plist`文件,以允许插件正常工作,如设置隐私权限或URL schemes。 7. **测试与调试**:利用Xcode的模拟器或真实设备进行应用测试。...

    PhoneGap-TestApp

    9. **platform-specific configuration files**(如:AndroidManifest.xml或Info.plist):针对特定平台的配置文件,用来设置应用在各平台上的权限和特性。 10. **build** 或 **platform-tools** 文件夹:可能包含...

    Unzip-PhoneGap--Plugin:用于解压的 phonegap 插件

    2. **配置插件**:在AndroidManifest.xml和/或Info.plist(iOS)中,可能需要进行相应的权限设置,比如读写文件权限,以便插件能够访问并解压文件。 3. **JavaScript API**:插件会暴露一些JavaScript接口供应用...

    hello-proximity-cordova:你好,CordovaPhoneGap ProximityKit 插件的 World 应用程序

    你好 ProximityKit Cordova/PhoneGap概述此 Cordova 应用程序演示了如何在自己的项目中使用 Radius Networks ProximityKit Cordova/PhoneGap 插件。设置该项目包含在 iOS 和 Android 上构建“Hello Beacon”Cordova ...

    MobileApps:适用于 Android、iOS 等的 Phonegap 项目文件

    5. **platform-specific configuration files** - 比如 `AndroidManifest.xml` (Android) 或者 `Info.plist` (iOS),它们是特定平台的配置文件,用于调整平台特定的设置。 6. **build scripts** - 可能包括脚本或...

    用html5和phonegap实现360度全景观看效果

    该源码由源码天堂IOS源码频道免费提供下载。利用 html5 和 phonegap 实现360度全景展示。...4. 将主目录下的Cordova.plist加入ImportPhoenGapProject项目中Supporting files目录下面。5. 编译运行,大功告成!

    混合app打包文件.zip

    在“混合app打包文件.zip”中,可能包含了上述框架的源代码文件(如.js、.dart或.html)、资源文件(如图片、图标和字体)、配置文件(如AndroidManifest.xml或Info.plist)、以及构建脚本(如Gradle或Xcode的配置...

    cordove保存图片到相册

    对于 iOS,需要在 `Info.plist` 文件中设置 `NSPhotoLibraryAddUsageDescription` 权限说明。 6. **测试与适配**:由于不同平台的差异,可能需要针对 iOS 和 Android 进行不同的适配。例如,iOS 11 及以上版本需要...

Global site tag (gtag.js) - Google Analytics