| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 | 
							- <!DOCTYPE HTML>
 
- <html>
 
- 	<head>
 
- 		<meta charset="utf-8"/>
 
- 		<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
 
- 		<meta name="HandheldFriendly" content="true"/>
 
- 		<meta name="MobileOptimized" content="320"/>
 
- 		<title>Hello H5+</title>
 
- 		<script type="text/javascript" src="../js/common.js"></script>
 
- 		<script type="text/javascript">
 
- function getOrient() {
 
- 	outSet( "获取设备当前方向信息" );
 
- 	plus.orientation.getCurrentOrientation( function ( o ) {
 
- 		outLine( "alpha:" + o.alpha + "\nbeta:" + o.beta + "\ngamma:" + o.gamma );
 
- 	}, function ( e ) {
 
- 		outLine( "获取失败:" + e.message );
 
- 	} );
 
- }
 
- var id = null;
 
- function watchOrient() {
 
- 	if ( id ) {
 
- 		return;
 
- 	}
 
- 	outSet( "监听设备方向变化信息" );
 
- 	id = plus.orientation.watchOrientation( function ( o ) {
 
- 		outSet( "监听设备方向变化信息\n" + "alpha:" + o.alpha + "\nbeta:" + o.beta + "\ngamma:" + o.gamma );
 
- 	}, function ( e ) {
 
- 		plus.orientation.clearWatch( id );
 
- 		id = null;
 
- 		outLine( "监听失败:" + e.message );
 
- 	} );
 
- }
 
- function watchStop() {
 
- 	if ( id ) {
 
- 		outSet( "停止监听设备方向变化信息" );
 
- 		plus.orientation.clearWatch( id );
 
- 		id = null;
 
- 	} else {
 
- 		outSet( "没有监听设备方向变化" );
 
- 	}
 
- }
 
- 		</script>
 
- 		<link rel="stylesheet" href="../css/common.css" type="text/css" charset="utf-8"/>
 
- 	</head>
 
- 	<body>
 
- 		<br/>
 
- 		<div class="button" onclick="clicked('orientation_level.html')">
 
- 			水平仪
 
- 		</div>
 
- 		<div class="button" onclick="clicked('orientation_compass.html')">
 
- 			指南针
 
- 		</div>
 
- 		<br/>
 
- 		<ul class="dlist">
 
- 			<li class="ditem" onclick="getOrient()">获取设备的方向信息</li>
 
- 			<li class="ditem" onclick="watchOrient()">监听设备的方向变化</li>
 
- 			<li class="ditem" onclick="watchStop()">停止监听</li>
 
- 		</ul>
 
- 		<div id="outpos"/>
 
- 		<div id="output">
 
- Orientation可获取设备的方向信息,包括alpha(以垂直地心轴旋转的角度)、beta(以水平轴旋转的角度)、gamma(以垂直水平轴旋转的角度)三个方向信息。
 
- 		</div>
 
- 	</body>
 
- </html>
 
 
  |