zoukankan      html  css  js  c++  java
  • xcode7中使用cocos2d-x3.8的webview控件

    在XCode7中使用cocos2d-x 3.3以上版本的WebView控件时,碰到了编译错误
    App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.
    很明显,就是苹果将http协议修改成了https协议,需要使用TLS1.2 SSL加密请求数据。

    解决办法:
    用文本方式打开ios/Info.plist文件,在文件末尾前加入KEY

    	<key>NSAppTransportSecurity</key>
    	<dict>
    		<key>NSAllowsArbitraryLoads</key>
    		<true/>
    	</dict>
    

    附上调用WebView的实例代码

        Size winSize = Director::getInstance()->getVisibleSize();
        _webView = cocos2d::experimental::ui::WebView::create();
        addChild(_webView);
        _webView->setVisible(true);
        _webView->setScalesPageToFit(true);
        _webView->setPosition(winSize/2);
        _webView->loadURL("http://www.baidu.com");
        _webView->setContentSize(winSize);
    

    备注:语法格式总是调不好,各位就将就着看吧

  • 相关阅读:
    wifi 与 以太网 以及 修改网络查看网络
    git 与 gitHub 与 gitLab ,git常用5个命令
    花生壳
    诗词古文
    基金龙虎榜
    osm_mano安装
    db2快速删除大表数据(亲测可用)
    行列转换
    DB2表空间
    表分区,和分表区别
  • 原文地址:https://www.cnblogs.com/sanghg/p/4887342.html
Copyright © 2011-2022 走看看