小编San*_*eph的帖子

Cordova Local Notification Android插件2.2升级

我正在Android上使用Phonegap [Cordova 2.2]开发"Reminders"应用程序.

用户输入提醒的具体日期,我应该按时通知他.

我使用Android的Notification Plugin,但它支持早期版本的手机差距.我按照本教程解决了cordova 2.2和之前的冲突,现在已经解决了很多问题,但我仍然无法解决一些问题:

    public PluginResult execute(String action, JSONArray optionsArr, String callBackId) {
    alarm = new AlarmHelper(cordova.getActivity());
    Log.d(PLUGIN_NAME, "Plugin execute called with action: " + action);

    PluginResult result = null;

    final AlarmOptions alarmOptions = new AlarmOptions();
    alarmOptions.parseOptions(optionsArr); 
Run Code Online (Sandbox Code Playgroud)

这个函数有这个问题:

       public PluginResult execute(String action, JSONArray optionsArr, String callBackId) 
Run Code Online (Sandbox Code Playgroud)

当我用这条线替换它时:

public boolean execute(String action, JSONArray optionsArr, CallbackContext callbackContext) {
Run Code Online (Sandbox Code Playgroud)

错误已修复,但此函数显示另一个错误:

persistAlarm(alarmId, optionsArr);
        return this.add(daily, title, subTitle, ticker, alarmId, alarmOptions.getCal());
    } else if (action.equalsIgnoreCase("cancel")) {
        unpersistAlarm(alarmId);
        return this.cancelNotification(alarmId);
    } else if …
Run Code Online (Sandbox Code Playgroud)

android localnotification phonegap-plugins cordova cordova-2.0.0

3
推荐指数
1
解决办法
5063
查看次数

使用phonegap下载文件

我正在尝试使用手机间隙[cordova 1.7.0]从服务器下载文件,但到目前为止我使用的所有插件都运行不正常.你知道如何通过使用JavaScript或一个好的phonegap插件来做到这一点吗?

谢谢.

javascript xcode download phonegap-plugins cordova

2
推荐指数
1
解决办法
2918
查看次数

适用于Android的Phonegap Local Notification Plugin

我正在Android上使用Phonegap [Cordova 2.2]开发"Reminders"应用程序.

用户输入提醒的具体日期,我应该按时通知他.

我使用这个插件只是在状态栏中显示通知并且它们正常工作.

但我希望通知在特定时间显示.有办法吗?

我发现这个插件本应该做我想要的但是它不起作用,它显示错误:

import com.phonegap.api.Plugin;
import com.phonegap.api.PluginResult;
Run Code Online (Sandbox Code Playgroud)

导入com.phonegap.api.Plugin无法解析

那么,我该如何解决这个错误呢?我知道这可能很容易,但我之前从未制作原生的Android应用程序,所以我有点困惑.

谢谢

android statusbar uilocalnotification cordova

2
推荐指数
1
解决办法
4611
查看次数

如何在Android上运行的PhoneGap中访问联系人的电话号码

我正在尝试访问PhoneGap"Cordova 1.6.1"中的联系人电话号码并向此号码发送消息.我一直在Android移动平台上测试应用程序,我可以使用此功能访问联系人的姓名:

    $('#contacts').append('<option value="'+contacts[i].name+'" >' + contacts[i].name.formatted + '</select>');
Run Code Online (Sandbox Code Playgroud)

但是,当我输入:

     contacts[i].phoneNumbers.formatted 
Run Code Online (Sandbox Code Playgroud)

输出为Undefined.

我遇到的问题是什么?如何在PhoneGap android应用程序中正确访问联系人的电话号码.

html javascript android cordova

1
推荐指数
1
解决办法
6462
查看次数

保存变量的选定数据以在另一页中使用

我有一个动态填充的项目列表:

     function ViewData(data) {
        var SI = (typeof data) == 'string' ? eval('(' + data + ')') : data;
        $('#ListContainer').empty();
        for (var i = 0; i < SI.length; i++) {
            var text = '<a href="Page.htm" rel="external" onclick= "SaveData();"
                         class="lesson" LessonID="' + SI[i].lessonID 
                         '"><span class="lesson_subject">' + SI[i].sbj_Name + 
                         '</span></b></a>
            $('#ListContainer').append(text).trigger("create");
        }
    }
Run Code Online (Sandbox Code Playgroud)

单击其中一个项目时,页面应导航到另一个包含此链接数据的页面.

我做了这个函数来保存链接中找到的值:

function SaveData() {
        localStorage["LessonID"] = $('#ListContainer').find('.lesson').attr('LessonID'); 
        localStorage["SubjectName"] = $('#ListContainer').find('.lesson_subject').text();
        }
Run Code Online (Sandbox Code Playgroud)

但它保存了"所有数据".我只想保存所选项目的数据.你有什么想法 ?谢谢.

html javascript jquery dom

1
推荐指数
1
解决办法
505
查看次数

用字符串替换Left Outer Join Null值

我想显示从左外连接返回的空值,字符串为"UnRegistered".

当值是整数或bool时,我只写:

 ISNULL(ReturnedValue, 0) AS ReturnedValue 
Run Code Online (Sandbox Code Playgroud)

但我怎么能做到:

 ISNULL(ReturnedValue, 'UnRegistered') AS ReturnedValue
Run Code Online (Sandbox Code Playgroud)

我使用MS SQL SERVER.

sql sql-server isnull left-join

1
推荐指数
1
解决办法
2725
查看次数

如果条件检查Cout

我读了这一行,我不明白它的作用:

if(cout<<X) //What does this mean? 
{
...
}
Run Code Online (Sandbox Code Playgroud)

c++ if-statement cout

1
推荐指数
1
解决办法
1682
查看次数

获取特定日期的所有年份日期

是否有一个算法[或JavaScript代码]是获取所有日期特定日期在今年,如果我们给它一个起始日期?

例如:

输入:2012年12月11日,星期二.

产出:2012年12月18日,2012年12月25日,2013年1月1日......等

javascript algorithm date getdate

0
推荐指数
1
解决办法
385
查看次数