小编Mic*_*ana的帖子

尝试谷歌加登录我的网络应用程序时,继续获得"超出未经验证的使用的每日限制.持续使用需要注册"

我正在尝试在我的网络应用上实施Google plus注册,然后我按照谷歌文档设置注册但是当我在接受权限后尝试注册并使用访问令牌返回给我任何api restcall我返回超出未经身份验证的使用的每日限制.继续使用需要注册错误.我已经使用ouath 2.0密钥注册了我的应用程序,所以我似乎没有得到我做错了什么.这是我的代码.

方方:

const clientId = "5XXX000XX.apps.googleusercontent.com";
const apiKey = "AIzaSyCAXE5JSa36jcC*X7HV40SBcIWBiVGUTBE";
const scopes = "https://www.googleapis.com/auth/plus.login";
let accessToken = null;

function initer() {
  gapi.client.setApiKey(apiKey);
  // alert("Hello init");
  if ($("#authorize-button").length > 0) {
    $("#authorize-button").click(onLoginClick);
  }
}

function onLoginClick() {
  // $("#modalLoading").modal();
  // alert("yeah");
  gapi.auth.authorize({ client_id: clientId, scope: scopes, immediate: false }, onConnect);
}

function onConnect(authResult) {
  // alert("On connect");
  if (authResult && !authResult.error) {
    alert("Hey");
    accessToken = authResult.access_token;
    triggerLogin();
  } else {
    alert("Error");
  }
}

triggerLogin = function() {
  alert("Triggering …
Run Code Online (Sandbox Code Playgroud)

javascript php google-api google-plus

48
推荐指数
6
解决办法
8万
查看次数

如何设置一个空的drawable

我正在处理Facebook SDK中的错误,所以要删除我需要设置一个drawable to nothing not bugs to nothing not NULL or empty space or empty.我该如何以编程方式执行此操作?

Drawable=...
Run Code Online (Sandbox Code Playgroud)

android drawable

32
推荐指数
2
解决办法
2万
查看次数

尝试从故事板初始化视图控制器

我有一个视图控制器,我放在主故事板,但当我尝试初始化和加载视图控制器时,我的应用程序崩溃.我正在使用的xcode版本并没有真正告诉我我得到的错误,但我确实看到它给了我一个sigabrt信号.我不知道为什么它不起作用.

UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone" bundle:nil];
    UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"SelectDateViewController"];
    [vc setModalPresentationStyle:UIModalPresentationFullScreen];

    [self presentModalViewController:vc animated:YES];
Run Code Online (Sandbox Code Playgroud)

这就是我所说的.我使用的所有名称都是正确的,但我仍然不明白为什么它会崩溃.

objective-c ios

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

在当前视图控制器出现之前到达另一个视图控制器

我试图在当前视图控制器出现之前转到新的视图控制器,但似乎无法得到它.基本上我的应用程序,在启动页面上启动并检查是否有已保存的NSUserDefaults,如果是,则打开主视图控制器.但是,我不希望用户在看到主视图之前看到该视图,因为它们已经是用户,但它不是用户友好的.我希望当前用户直接查看启动图像,然后查看主视图.但是,我无法真正做到这一点.这就是我所做的,它会产生不良影响.

- (void)viewDidAppear:(BOOL)animated {
[super viewDidAppear:animated];
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults]; NSString *user = [prefs stringForKey:@"userName"];

if(user.length>0){
    NSLog(@"Going straight to main %s", "Yes");
    [self performSegueWithIdentifier:@"startMain" sender:self];

  }
}
Run Code Online (Sandbox Code Playgroud)

我怎么解决这个问题?

ios

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

如何像联系人应用程序一样将表格视图按字母划分为多个部分

我正在尝试在我的应用程序中复制联系人表视图。因此,我在表格视图中显示了一个联系人列表,但是我希望将表格视图分成字母表中的所有字母,并将联系人姓名放置在与其名字的列表字母相关的部分中. 像这样

在此处输入图片说明

我如何获得该视图?到目前为止,这就是我所做的一切。

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{

        return [displayNames count];

}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *simpleTableIdentifier = @"ContactsCell";

    /*ContactCell *cell = (ContactCell *)[tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier];


    if (cell == nil) {
        NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"ContactCell" owner:self options:nil];
        cell = [nib objectAtIndex:0];
    }*/
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier];
    if (cell == nil) {
        cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:simpleTableIdentifier];
    }
     //   cell.name.text = [displayNames
       //                        objectAtIndex:indexPath.row];
    UILabel *namer = (UILabel *)[cell viewWithTag:101];
    namer.text=[displayNames
                    objectAtIndex:indexPath.row];
    /* …
Run Code Online (Sandbox Code Playgroud)

uitableview ios

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

警告:尝试在其视图不在窗口层次结构中的 ViewController 上显示 UINavigationController

我正在开发一个 ios 应用程序,我是新手。所以,我收到了这个错误。我想要做的是当用户第一次在应用程序上注册时,他们的用户名使用 NSUserdefault 本地存储在手机上。

现在,如果他们关闭应用程序并重新打开它,应用程序将通过第一个视图控制器,并在 viewdidload 方法中检查 USUserdefault 的长度是否大于零,如果是,则通过执行 segue 调用转到主要活动。但是,当我运行它时出现该错误。

这就是我在故事板上所做的。 在此处输入图片说明

这是firstviewcontroller中的代码

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
    NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults]; NSString *user = [prefs stringForKey:@"userName"];

    if(user.length>0){
        NSLog(@"Going straight to main %s", "Yes");
        [self performSegueWithIdentifier:@"startMain" sender:self];

    }
}
Run Code Online (Sandbox Code Playgroud)

objective-c ios

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

捆绑额外发送错误的字符串

我正在建立用户收到朋友请求的通知.通知有一个接受和拒绝按钮,根据用户点击的内容,启动的活动将处理请求.无论如何,当用户点击接受时,启动的活动应该收到标题为accept的请求,反之亦然.但是出于一些奇怪的原因,无论是单击"接受还是拒绝",请求字符串都会返回拒绝.我甚至将拒绝请求字符串注释为发送接受或null,但它仍然返回下降.这太荒谬了.这就是我做的.

public void newRequest(String name,String id, String relation){

        Intent intent = new Intent(this, Contacts.class);
        Bundle extras= new Bundle();
        extras.putString("request", "accept");
        extras.putString("relation", relation);
        extras.putString("name", name);
        extras.putString("id", id);


        Intent in = new Intent(this, Contacts.class); 
        Bundle extra= new Bundle();
        extra.putString("request", "decline");
        extra.putString("relation", relation);
        extra.putString("name", name);
        extra.putString("id", id);

        intent.putExtras(extras);
        in.putExtras(extra);
        PendingIntent pIntent = PendingIntent.getActivity(this, 0, intent, 0);
        PendingIntent pIn = PendingIntent.getActivity(this, 0, in, 0);

        Notification noti = new NotificationCompat.Builder(this)
            .setContentTitle(name+" sent you have received a friend request")
            .setContentText("Reflap").setSmallIcon(R.drawable.fav)
            .setContentIntent(pIntent)
            .addAction(0, "Accept", pIntent)
            .addAction(0, "Decline", …
Run Code Online (Sandbox Code Playgroud)

android android-intent android-notifications

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

找到父div下的div元素数

是否有一个jquery方法,允许您在父节点下找到div元素的数量.

所以说我有这个设置

<div id="parent">
    <div id="child1"></div>
    <div id="child2"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

如果我想在父母下面找到div的数量,它将是2

或这个

<div id="parent">
    <div id="child1"><div id="childer1"></div></div>
    <div id="child2"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

它应该给我3.

有没有办法为你做到这一点?

javascript css jquery

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

我想使用jquery在标签之间附加锚文本

我想使用jquery在一个标签中附加一个锚文本.通常我可以使标签看起来像这样

<a href="#" >Hey</a> 
Run Code Online (Sandbox Code Playgroud)

嘿是锚文本.但我想做的就是

<a href="#"></a>
Run Code Online (Sandbox Code Playgroud)

然后使用在后台运行的javascript文件将Hey附加为该链接的锚文本.我该怎么做呢?

编辑 这是我试图做的,但它不起作用.

$('hey').appendTo('.chat');
Run Code Online (Sandbox Code Playgroud)

聊天是标签的类名.

$('<p>Hey</p>').appendTo('.chat');
Run Code Online (Sandbox Code Playgroud)

这不起作用.

但无论如何,谢谢你们.这段代码有效

$('.chat').html('Hey');
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery

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

不明白为什么我得到"错误膨胀类碎片"

我正在学习如何使用Android中的片段,我在谷歌片段示例中构建了一个样本片段.但是它一直给我这个错误

08-08 02:31:31.887: E/AndroidRuntime(2073): FATAL EXCEPTION: main
08-08 02:31:31.887: E/AndroidRuntime(2073): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.tesingfragments/com.example.tesingfragments.MainActivity}: android.view.InflateException: Binary XML file line #12: Error inflating class Fragment
08-08 02:31:31.887: E/AndroidRuntime(2073):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2211)
08-08 02:31:31.887: E/AndroidRuntime(2073):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261)
08-08 02:31:31.887: E/AndroidRuntime(2073):     at android.app.ActivityThread.access$600(ActivityThread.java:141)
08-08 02:31:31.887: E/AndroidRuntime(2073):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)
08-08 02:31:31.887: E/AndroidRuntime(2073):     at android.os.Handler.dispatchMessage(Handler.java:99)
08-08 02:31:31.887: E/AndroidRuntime(2073):     at android.os.Looper.loop(Looper.java:137)
08-08 02:31:31.887: E/AndroidRuntime(2073):     at android.app.ActivityThread.main(ActivityThread.java:5103)
08-08 02:31:31.887: E/AndroidRuntime(2073):     at java.lang.reflect.Method.invokeNative(Native Method)
08-08 02:31:31.887: E/AndroidRuntime(2073):     at java.lang.reflect.Method.invoke(Method.java:525)
08-08 02:31:31.887: E/AndroidRuntime(2073):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
08-08 02:31:31.887: E/AndroidRuntime(2073): …
Run Code Online (Sandbox Code Playgroud)

android android-fragments

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

如何在按下搜索按钮后才能使UISearchDisplayController进行搜索

我正在我的iOS应用程序中实现搜索,到目前为止,我正在使用shouldReloadTableForSearchString方法从搜索栏中获取字符串以执行搜索.但是我注意到只要用户输入的字符串发生更改,该方法就会调用.搜索一个人的联系人很好,但这不是我正在使用它的所以我正在寻找一种方法,只有在用户点击搜索时才开始搜索并输入他们的字符串而不是他们的输入.我该怎么做呢?

uisearchdisplaycontroller ios

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

正在开发类似于Android的BlackBerry应用程序?

我几乎完成了我的第一个Android应用程序的构建,我正在寻找为Blackberry制作一个版本.既然Blackberry本地语言是像Android这样的Java,那么从你的Android代码中更容易制作你的Android应用程序的黑莓版本吗?有没有办法移植它?(不使用运行时软件.更像是将代码移植到blackberry os标准)是否会有可重用的代码?我将很快下载SDK并稍后阅读他们的api和东西,但在我这样做之前,我只是想知道开发Android应用程序和黑莓之间的相似之处.

java android blackberry blackberry-10

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