关键词:服务器打日志, Crosswalk Project for iOS
一、前端找老师代码放置与匹配
二、服务器
2.1 打日志怎么打及打完去哪里看?
怎么打如下:
去哪里看如下:
还可以用Logger::info,如下:
所在文件夹如下:
注: 这些方法都是自宝义的,不是系统自带的。如下:
debug方法:
info方法:
三、Crosswalk Projectfor iOS
https://crosswalk-project.org/documentation/ios.html
3.1介绍
基于iOS的Crosswalk Projec提供了一个web运行架构针对复杂的iOS原生和和混合的app。
a. 扩展了WKWebView
基于IOS的Crosswalk Project构建在WKWebView之上,目前的WebKit框架适用的最低版本为iOS 8。我们借助Crosswalk扩展框架扩展了WKWebView。要看细节信息,可以看如下网址(嵌入模式和接口):
https://crosswalk-project.org/documentation/ios/embedding_mode_&_native_apis.html
b. Crosswalk 扩展框架
扩展允许你扩展Crosswalk运行的性能。你可以根据你的情况使用Swift或Objective-C,并可以公开为了个JS函数或对象。基于原生接口的JS代码能自动被调用。想看更多的扩展信息,可以访问:https://crosswalk-project.org/documentation/ios/extensions.html
c. Cordova插件支持
为了使用现存的Cordova插件,一个Cordova扩展被提供以模拟Cordova环境。可以很简单地将Cordova插件的源文件的放到你的工程里,登记一下插件类在清单中即可。想看更多的信息,可以访问:
https://crosswalk-project.org/documentation/ios/cordova_plugin_support.html
3.2 系统要求
主机开发系统要求:
目标手机要求:
iOS 8+
3.3 快速开始
可以看下面的开始向导设置一个简单的基于app的XwalkView从scratch中。
开始向导如下:
这个向导描述了怎么创建一个Crosswalk网络app,怎么在 Crosswalk XwalkView的支持下创建一个混合式app。
前提条件:
a. Xcode
b.有效的Apple 开发账户
c.NPM
d. 基于后端的Crosswalk App工具
明天再看吧,好困!
2016年12月22日星期四