Cordova使用记录二

一、Xcode打开工程html

二、工程目录ios

Staging 文件夹外有个 www 文件夹和一个 config.xml 文件xcode

Staging 文件夹内也有个 www 文件夹和一个 config.xml 文件app

若是在Xcode编译运行的话,使用的是 Staging 下面的html页面。能够把外面的www文件夹和config.xml从工程中移除,只编辑使用Staging文件夹下的html文件,但不建议这么作。由于每次Cordova编译的时候,或者更新工程、安装插件时都会从新把外面的文件覆盖到各个平台下的文件。同时只编辑单个平台工程文件夹下的html页面,也不符合一次编写,同时编译发布多平台的跨平台应用开发思想。因此通常编辑外面的www文件夹里的页面。ui

二、编译工程cordova build,这些页面就会自动覆盖到各个平台下对应目录下。插件

编译报错:xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instancecode

使用下面命令修复:sudo xcode-select -s /Applications/Xcode.app/Contents/Developer/xml

判断修复是否成功:xcodebuild -version命令,便可正常查看当前xcode版本号,表示修复成功htm

编译成功cordova

三、模拟器运行

直接在终端中经过命令启动模拟器cordova emulate ios,也能够在Xcode中编译运行。

能够指定模拟器使用的模拟设备:

cordova emulate ios --target iPhone-6s

cordova emulate ios --target iPhone-6s-Plus

四、中文乱码

在html的head中增长代码:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 

五、运行成功

相关文章
相关标签/搜索