ionic笔记(一)

 ionic 图标  :  https://icomoon.io/
            
http://www.cnblogs.com/lazaphy/p/5826417.html
            
https://my.oschina.net/igeeker/blog/378847
            
       //请求   
     $http.get("../ang.php")
    .success(function (response) {
       
console.log($scope.ht);


        var index = response.indexOf("<");


         //console.log(response);
         
       var xxx = response.substring(0,index);


       // console.log(xxx);
      var obj = JSON.parse(xxx);
        console.log(obj);
        //console.log(obj.records[1].name);
        $scope.cart = obj.records;  
        
    });
    ionic 中 安装插件等         
cordova plugin add xxx   
                         list xxx
                        remove xxx

              


cordova plugin add cordova-plugin-media
              
 cordova plugin add cordova-plugin-file  安装  cordova 中的file插件
          
cordova plugin add cordova-plugin-file  安装  cordova 中的file插件  管理文件
           
cordova plugin add cordova-plugin-file-transfer 
              
http://blog.csdn.net/qq_33561700/article/category/6477787/2
              

http://blog.csdn.net/qnhhx520/article/details/523





cordova-plugin-videoplayer 
cordova-plugin-videoplayer


var url = 'http://www.htmq.com/html5/sample/sample.mp4';
videoplayer.show(url, {
  rect:[0, 0, 300, 300],
  callback: function() {
    alert('finish!');
  },
});
             
cordova plugin add https://github.com/iVanPan/Cordova_QQ.git —variable QQ_APP_ID=YOUR_QQ_APPID
             
https://my.oschina.net/u/2340880/blog/521700?p=1       Xcode ios 包 版本





cordova plugin add cordova-plugin-wechat  --variable wechatappid=YOUR_WECHAT_APPID
              
cordova plugin add cordova-plugin-wechat  —variable wechatappid=wx619c085e365678c4
              
chrome://inspect      
              
https://www.genuitec.com/products/gapdebug/
 

三级页面跳转,返回时,第二级内容丢失解决办法             
A -> B -> C
C -> B B界面数据丢失


解决办法:
B界面不再用params接受A界面传过来的数据


让B界面通过value服务来获取数据


这样的话 当C界面重新返回B界面的时候,B界面的数据不会丢失




配置value服务
app.value(“MyValue” , {数据});


A界面要把name传给B界面
A->B:  A.tate.go(B)
MyValue.data = name;


B界面展示数据:
不再用$stateParams.name获取
用下面的获取方式:
MyValue.data.name
    

        
下载插件 下载
https://github.com/fastrde/phonegap-downloader.git

cordova plugin add cordova-plugin-file
            
 cordova plugin add cordova-plugin-file  操作文件的
             
视频插件 https://github.com/jbavari/cordova-plugin-video-editor.git
              
shipingchajina     http://phonegap-plugins.com/keywords/video






安装ionic 终端命令:   npm install -g ionic@beta —registry=https://registry.npm.taobao.org
            
1环境安装成功之后2:ionic start myapp…..生成项目。,:ionic start myApp sidemenu
           
3  下载  http://developer.android.com/sdk/index.html
             
那是安装安卓环境的地址
             


            
安装 ionic —ui,, build ios / android   
             
ionic start myapp tabs
ionic build ios
 (需要ios Xcode,安卓环境android studio)安装cordova环境 在终端安装:npm install -g cordova
            



posted @   ·一库  阅读(23)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示