ppo.xhtml

0.1.3 • Public • Published

PPO.XHTML 0.1.3


ppo系列 开始写于2011年,ppo.xhtml是ppo工具库中的一个子集。该部分封装了一些移动开发常用的util方法,它可以满足你日常开发的大多数需要,并且很小压缩后只有几k。

API


Checking部分

ppo.browser()   			浏览器检测
ppo.isPC()   				是否为PC
ppo.isIos()   		   是否为ios
ppo.isAndroid()   		是否为Android
ppo.isIpad()   			是否为ipad
ppo.isWeiXin()   		是否为微信
ppo.getPlatform()   	获取客户端
ppo.getDevice()   	   返回形如pc___qqnews
ppo.hasWebgl()   	   是否支持webgl
ppo.hasGetUserMedia()  是否支持相机/麦克风

mobile部分

ppo.lockTouch()   		锁住默认事件,仅支持touch
ppo.log(char,color)   	移动开发log,在屏幕左上角
ppo.tarce('+5','hh')   只输出固定次数的log,可以在setInterval中使用
ppo.alert(a,b,{a:2})   	支持多个参数的alert,可以显示object

cookie部分

ppo.setCookie('a', 1,{hour:2})   		设置cookie
ppo.getCookie('a')   					获取cookie

script部分

ppo.importScript('a.js', callback, arg)   		动态插入script

Math部分

ppo.floor(2,4)   						返回100-10000间的随机整数数
ppo.randomFromArray([1,2,3])   		返回数组随机元素
ppo.randomKey(5)   						返回型如a3xtv,ce36y这种随机组合
ppo.randomFromA2B(1,5)   		      返回1-5间的随机数
ppo.randomHex()   		            返回随机颜色

Color部分

ppo.hex2rgb('#ff00cc')   						hex颜色转rgb
ppo.format16x(5)   		返回16进制颜色

other部分

ppo.getBytes('abc哈')   						返回字符长度,含中文
ppo.getUrlParam('test')   		返回url params
/*
 * PPO 0.1.2
 * +++++++++ JavaScript grocery treasure chest +++++++++
 * All rights reserved.
 */

Package Sidebar

Install

npm i ppo.xhtml

Weekly Downloads

1

Version

0.1.3

License

ISC

Last publish

Collaborators

  • ajiemath