cordova本地通知插件无效

时间:2018-01-10 13:49:08

标签: cordova notifications phonegap-plugins cordova-plugins phonegap

第5天。

浏览下面列出的列表,它对我有用。

设置规格:

  • Phonegap版本:7.1.1
  • 浏览器:chrome
  • 电话:1加x
  • 手机安卓版:6.0.1
  • Cordova版本8.0.0
        
  1. 首先测试所有内容是否由cmd安装
  2.     
              
    • java -v - >版本1.8.0_152
    •         
    • javac -version - >版本1.8.0_152
    •         
    • node -v - > v8.9.4
    •         
    • cordova -v - > 8.0.0
    •         
    • phonegap -v - > 7.1.1
    •         
    • sdkmanager - > sdkmanager安装
    •         
    • sdkmanager --list - >已安装的软件包:
    •         
                    
      • 构建的工具; 25.0.2
      •             
      • 构建的工具; 26.0.2
      •             
      • 仿真器
      •             
      • 额外;机器人; m2repository
      •             
      • 额外;谷歌; m2repository
      •             
      • 额外;英特尔;哈... ecution_Manager
      •             
      • 修补器; V4
      •             
      • 平台的工具
      •             
      • 平台;机器人-25
      •             
      • 平台;机器人-26
      •             
      • 工具
      •         
          
        
  3. 创建新项目
  4.     
              
    • cordova create notificationApp com.notification.example notificationApp
    •         
    • cordova平台添加浏览器
    •         
    • cordova platform add ios
    •         
    • cordova platform添加android
    •     
        
  5. 检查已安装的平台
  6.     
              
    • cordova平台列表 - >所有在已安装的平台上
    •     
        
  7. 检查要求
  8.         科尔多瓦的要求     
              
    • 安装了Java JDK
    •         
    • 安装了Android SDK
    •         
    • 已安装Android目标
    •         
    • Gradle安装
    •         
    • 已安装浏览器
    •     
        
  9. 测试安装
  10.     
              
    1. cordova run - >建立成功的
    2.         
    3. cordova build - >建立成功的
    4.          
    5. 添加并检查插件
    6.     
                
      • cordova插件添加cordova-plugin-local-notification
      •         
      • cordova插件列表
      •         
                      
        • cordova-plugin-badge 0.8.6“徽章”
        •             
        • cordova-plugin-device 2.0.1“Device”
        •             
        • cordova-plugin-local-notification 0.9.0-beta.2“LocalNotification”
        •             
        • cordova-plugin-whitelist 1.3.3“Whitelist”
        •         
            
          
    7. 在onDeviceReady
    8. 的js / index.js中添加javascript以进行测试
      cordova.plugins.notification.local.schedule({
          id:1,
          title: 'My first notification',
          text: 'finally works!'
      });
      

      我得到了

      "Error: exec proxy not found for :: LocalNotification :: request" 
      

      错误。我在浏览器中看到的应该没问题。

      我在手机上测试了这个,现在可以了!如果出现问题 我必须安装本地通知项目 删除项目并重新开始。我不知道为什么会这样?为什么呢 phonegap上传有错误:

      Error - Some official plugins have to be updated if using PhoneGap >= 4.0.0. 
      Please upgrade the version of any plugins that may include the following 
      file: Manager.java - You can fix this here
      

      但如果我只是将应用程序下载到我的手机上就没有问题,所以我会活下去 那个。

1 个答案:

答案 0 :(得分:0)

如果我按照我的帖子中创建的列表,它可以工作,但不能用某种原因的phonegap。

在开始制作应用程序之前,请确保已安装完所有内容 正确设置java,设置SDK,安装node.js,安装cordova,测试一切,安装插件,构建,测试

Install cordova, java and android tools
Plugin link - local notification