移动设备如日中天的今天 微软的表现让我们这些.net程序员无不心寒!!幸好每次乱世出英豪,古有java能夸平台,.net跨语言,今有phonegap跨设备

   phonegap是什么 狂点这 http://www.phonegapcn.com/, 不过技术更新太快,当你这看着文章学phonegap的时候 云端的PhoneGap就闪亮内侧了!云端的PhoneGap不再需要像phonegap那样下载对应设备的api了。先来的简单点的

  使用phonegap弹出简单的提示框

 

<script type="text/javascript" charset="utf-8" src="phonegap-1.0.0.js"></script>
    <script type="text/javascript">
        function deviceInfo()
        { 
            alert('ok');
        }
    
        function init()
        {
             document.addEventListener("deviceready", deviceInfo, true);
        }
        
         init();
    </script>

  很多人在项目里面引入 phonegap之后运行回调方法deviceInfo() 死活是不执行! 明明都是拷贝api里面的一模一样的代码过来的。其实如果出现这种情况看下是否设置了项目

运行所需要的权限

<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:resizeable="true"
android:smallScreens="true" />

<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />

----------------------------------------------------------------------------------------------------------------------------------------

看运行的效果

(一)phonegap自学---不会java也会写原生app

 

 

相关文章:

  • 2021-07-24
  • 2021-04-17
  • 2021-12-05
  • 2022-02-21
  • 2021-11-12
  • 2021-04-30
  • 2022-12-23
  • 2021-05-25
猜你喜欢
  • 2021-12-07
  • 2021-04-07
  • 2021-05-16
  • 2021-10-14
  • 2021-07-27
  • 2021-04-01
  • 2021-12-12
相关资源
相似解决方案