美文网首页Hybrid开发Cordova
IOS中使用cordova调用外部网址

IOS中使用cordova调用外部网址

作者: 山东菏泽朱志强 | 来源:发表于2017-02-08 13:47 被阅读58次

默认情况下Cordova是不能调用外部网址的,需要做一些配置,也是非常简单的。

1、打开圈圈的文件
Paste_Image.png
2、看看框中的的内容在你的工程中有吗?,没有的话加上,一般都是自动生成的。
Paste_Image.png
3、在cordova框架中,有一个类是设置阻止加载外部网页的。点击xcode中的搜索
Paste_Image.png
  • 点击框中的<code>CDVIntentAndNavigationFilter
Paste_Image.png

这个方法就是cordova阻止加载外部网页的代码:

Paste_Image.png
只需要将上面方法中的内容更换为:

- (void)parserDidStartDocument:(NSXMLParser*)parser { // file: url <allow-navigations> are added by default // self.allowNavigations = [[NSMutableArray alloc] initWithArray:@[ @"file://" ]]; self.allowNavigations = [[NSMutableArray alloc] initWithArray:@[ @"file://" , @"http://", @"https://", @"xxxxxschemes://"]]; // no intents are added by default self.allowIntents = [[NSMutableArray alloc] init]; }
完活!!!!

Paste_Image.png

相关文章

  • IOS中使用cordova调用外部网址

    默认情况下Cordova是不能调用外部网址的,需要做一些配置,也是非常简单的。 1、打开圈圈的文件 2、看看框中的...

  • Cordova入门开发经验

    cordova的功能 利用cordova可以做到html调用iOS/安卓原生插件的功能。 一、安装cordova环...

  • cordova cordova-plugin-alipay-v2

    ios支付宝突然掉不起来,更新插件,后还无法使用,发现是调用方法改了: cordova.plugins.AliPa...

  • Cordova

    1.环境布置 iOS下JS与OC互相调用(七)--Cordova 基础 - 简书 出错: cordova -v 报...

  • 2018-06-12 记 ios中UIWebView的坑

    使用cordova 8.0 cordova-ios@4.5.1 注册的click事件在ios11上后台hold一段...

  • Cordova

    Cordova:移动开发框架 官方网址 Cordova与PhoneGap有什么关系? PhoneGap 官方网址 ...

  • SSL报错 自建证书报错 cordova type error

    我的项目是cordova+安卓+iOS原生,问题产生于:iOS 原生跳转到cordova后 cordova中的h5...

  • Cordova 创建iOS fb分享插件

    这个其实很简单,主要分2步:1、创建cordova 插件,这个可以看我的Cordova自定义iOS插件 调用原生s...

  • vue+webpack app项目(2)

    step4 slot的使用 就是外部调用时,标签中的内容。如果外部调用时没有提供内容的话,那么它就会使用自己默认提...

  • iOS项目中集成Cordova

    iOS项目中集成Cordova 公司想要在已有的APP中集成一个页面,准备使用Cordova。 关于Cordova...

网友评论

    本文标题:IOS中使用cordova调用外部网址

    本文链接:https://www.haomeiwen.com/subject/sxivittx.html