Cordova - 使用Cordova开发iOS应用实战3(添加Cordova控制台插件)
Cordova - 使用Cordova开发iOS应用实战3(添加Cordova控制台插件)
(1)在“终端”中进入项目文件夹
(2)输入如下命令:
| 1 | cordova plugin add cordova-plugin-console | 
2,测试样例
我们将首页 index.html 修改成如下内容,测试各种类型的控制台信息。
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 | <!DOCTYPE html><html>    <head>        <title>Pause Example</title>        <meta http-equiv="Content-type"content="text/html; charset=utf-8">            <script type="text/javascript"charset="utf-8"src="cordova.js"></script>            <script type="text/javascript"charset="utf-8">                document.addEventListener("deviceready", onDeviceReady, false);                functionconsoleLog(){                    console.log("console.log works well");                }                functionconsoleError(){                    console.error("console.error works well");                }                functionconsoleException(){                    console.exception("console.exception works well");                }                functionconsoleWarn(){                    console.warn("console.warn works well");                }                functionconsoleInfo(){                    console.info("console.info works well");                }                functionconsoleDebug(){                    console.debug("console.debug works well");                }                functionconsoleAssert(){                    console.assert("console.assert works well");                }                functionconsoleDir(){                    console.dir("console.dir works well");                }                functionconsoleDirxml(){                    console.dirxml("console.dirxml works well");                }                functionconsoleTime(){                    console.time("console.time works well");                }                functionconsoleTimeEnd(){                    console.timeEnd("console.timeEnd works well");                }                functionconsoleTable(){                    console.table("console.table works well");                }            </script>            <style type="text/css">                button {                    width: 200px;height:26px;font-size: 20px;padding: 1px;margin-left: 50px;                }            </style>            </head>        <body>            <br/><button onclick="consoleLog()">consoleLog</button><br/>            <br/><button onclick="consoleError()">consoleError</button><br/>            <br/><button onclick="consoleException()">consoleException</button><br/>            <br/><button onclick="consoleWarn()">consoleWarn</button><br/>            <br/><button onclick="consoleInfo()">consoleInfo</button><br/>            <br/> <button onclick="consoleDebug()">consoleDebug</button><br/>            <br/><button onclick="consoleAssert()">consoleAssert</button><br/>            <br/> <button onclick="consoleDir()">consoleDir</button><br/>            <br/> <button onclick="consoleDirxml()">consoleDirxml</button><br/>            <br/><button onclick="consoleTime()">consoleTime</button><br/>            <br/><button onclick="consoleTimeEnd()">consoleTimeEnd</button><br/>            <br/><button onclick="consoleTable()">consoleTable</button><br/>    </body></html> | 
运行后页面如下:

3,测试结果
(1)把页面上的按钮都点一遍,看到Safari的Web检查器中打印出了各种控制台信息。


原文出自:www.hangge.com 转载请保留原文链接:http://www.hangge.com/blog/cache/detail_1139.html
Cordova - 使用Cordova开发iOS应用实战3(添加Cordova控制台插件)的更多相关文章
- Cordova - 使用Cordova开发iOS应用实战2(生命周期、使用Safari调试)
		Cordova - 使用Cordova开发iOS应用实战2(生命周期.使用Safari调试) 前文我们创建了一个简单的Cordova项目,结构如下: 1,Cordova生命周期事件 (1)device ... 
- Cordova - 使用Cordova开发iOS应用实战1(配置、开发第一个应用)
		Cordova - 使用Cordova开发iOS应用实战1(配置.开发第一个应用) 现在比较流行使用 html5 开发移动应用,毕竟只要写一套html页面就可以适配各种移动设备,大大节省了跨平台应用的 ... 
- Cordova - 使用Cordova开发iOS应用实战5(获取手机里照片,并编辑)
		使用Cordova可以很方便的通过js代码读取系统相簿里面的照片,同使用设备摄像头拍照一样,同样需要先添加camera插件. 一,添加camera插件 首先我们要在“终端”中进入工程所在的目录,然后运 ... 
- Cordova - 使用Cordova开发iOS应用实战4(调用摄像头拍照,并编辑)
		使用Cordova可以很方便的通过js代码来使用设备摄像头拍照,只需把camera插件添加进来即可. 一,添加camera插件 首先我们要在“终端”中进入工程所在的目录,然后运行如下命令: 1 cor ... 
- Swift开发iOS项目实战视频教程(一)---iOS真简单
		本课主要介绍iOS项目的创建.第一个iOS项目的开发.UILabel.UIButton的使用. 假设你看完此视频还认为iOS非常难,请你来找我! 本教程摒弃枯燥的语法和知识解说,全是有趣有料的项目实战 ... 
- Swift开发iOS项目实战视频教程(二)---图片与动画
		本课主要介绍UIImageview.NSTimer的使用.并介绍了一种动画实现方式. 本教程摒弃枯燥的语法和知识解说.全是有趣有料的项目实战! 视频优酷链接:v.youku.com/v_show/id ... 
- Cordova webapp实战开发:(1)为什么选择 Cordova webapp?
		很长时间没有专注写代码了,即使写点代码也主要是写写敏捷个人app,这个App主体内容是我用了一周的时间,使用PhoneGap+JQueryMobile搭建的,之所以会比较快的完成,是因为11年我在做建 ... 
- Cordova or Xamarin  用.net开发IOS和Android程序
		Visual Studio 2015 和 Apache Cordova 在开始前,问一下自己下面这些问题: 熟练掌握web技术的开发者比例是多少?(占所有开发者的比例) 熟练掌握移动开发技术(并且使用 ... 
- 使用Cordova搭建Andoid和iOS开发环境
		最近在了解cordova ,下面的分享出来 大家可以看看, 我 有空也按照这个写写demo 1.下载node.js,进行安装 https://nodejs.org/en/ 2.安装cordova ... 
随机推荐
- HTML5 结构性标签 行内语义性标签
			结构性标签: <!DOCTYPE html> <html> <head lang="en"> <meta charset="UT ... 
- [Android] android .keystore文件转x509pem工具
			.keystore是android的签名文件,最近在做联通联运的时候,发现他们需要上传x509pem格式的文件来签名所以就研究了一下如何转化 方法一:使用openssl的方法 http://blog. ... 
- 一组PHP可逆加密解密算法
			对于大部分密码加密,我们可以采用md5.sha1等方法.可以有效防止数据泄露,但是这些方法仅适用于无需还原的数据加密. 对于需要还原的信息,则需要采用可逆的加密解密算法. 下面一组PHP函数是实现此加 ... 
- 9、数据库工程师要阅读的书籍 - IT软件人员书籍系列文章
			数据库设计是软件项目底层的工作,它关系到软件项目的基础内容设计问题.数据库工程师的工作,就是设计数据库,维护数据库,优化数据库,这个跟DBA数据库助手的工作类似.现在的数据库有好几种了,比如MS SQ ... 
- Images.xcassets
			Images.xcassets 概述 功能 方便用户管理图像资源. 图片获取方式 Images.xcassets中的图片资源只能通过imageNamed:方法加载,通过NSBundle的pathFor ... 
- Android 自定义Application
			在android中 自定义Application 常用的作用是1 保存在程序运行中的全局变量 实例:public class GlobalApp extends Application{ privat ... 
- LoadRunner性能测试巧匠训练营
			<LoadRunner性能测试巧匠训练营>基本信息作者: 赵强 邹伟伟 任健勇 丛书名: 实战出版社:机械工业出版社ISBN:9787111487005上架时间:2015-1-7出版日期: ... 
- 十五天精通WCF——第二天 告别烦恼的config配置
			经常搞wcf的基友们肯定会知道,当你的应用程序有很多的“服务引用”的时候,是不是有一种疯狂的感觉...从一个环境迁移到另外一个环境,你需要改变的 endpoint会超级tmd的多,简直就是搞死了人.. ... 
- CPU卡与M1卡的区别
			简单来讲CPU卡比M1卡更加安全.扩展性更好.支持更多应用 CPU卡 M1 操作系统 带有COS系统 无COS系统 硬件加密模块 硬件DES运算模块 无实现算法的硬件加密模块 算法支持 标准DES ... 
- Visual Studio 2012中文旗舰版(序列号和下载地址)
			序列号:YKCW6-BPFPF-BT8C9-7DCTH-QXGWC 链接: http://pan.baidu.com/s/1pLGhDjl 密码: 3udq 
