小编cha*_*asi的帖子

如何查找UIWebView的最后一次加载(Ready State 4)

我有一个问题的didFinishLoad方法UIWebView是继续射击.我想尝试一下estimatedProgress 解决方案,但不幸的是我不知道在哪里找到这些框架.我正在运行Mountain Lion并使用最新版本的XCode.此外,对于多次触发的UIWebView,这是最好的方法还是有新的方法.似乎有关于SO 的javascript 答案,但这对我不起作用.这可追溯到2009年,我听说苹果公司拒绝任何使用私有API的应用程序.请帮帮我吧!

谢谢大家!

xcode uiwebview ios uiwebviewdelegate

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

Chrome扩展程序"$未定义"错误

当我处理我的chrome扩展时,我收到错误"$ is not defined".

这是我的清单文件:

   {
      "name": "X",
      "description": "Snip this page",
      "version": "2.0",
      "permissions": [
        "activeTab"
      ],
      "background": {
        "scripts": ["background.js"],
        "persistent": false
      },
      "content_scripts":[{
        "matches" : ["<all_urls>"],
        "js": ["jquery-2.0.2.js","jquery.Jcrop.js"],
        "css": ["jquery.Jcrop.min.css"]
      }],
      "browser_action": {
        "default_title": "Snip this page"
      },
      "manifest_version": 2
    }
Run Code Online (Sandbox Code Playgroud)

这是我的background.js文件:

chrome.browserAction.onClicked.addListener(function(tab){
  // No tabs or host permissions needed!
  chrome.tabs.executeScript({
    file: 'content.js'
  });
});
Run Code Online (Sandbox Code Playgroud)

最后,触发错误的文件:content.js

console.log('1');
var jcropapi, boundx, boundy;
$('body').attr('id', 'target');
$(document).ready(function(){
    $('target').Jcrop();
    console.log('4');
    document.onkeydown = function(){
        if(window.event.keyCode==13){
            console.log('enter');
        }
    };
});
Run Code Online (Sandbox Code Playgroud)

从我的理解,这发生了因为JQuery没有加载.但是,我正在清单中正确加载它,jquery.js也是在清单内容脚本中调用的第一个文件.请帮我调试.谢谢!

javascript jquery google-chrome google-chrome-extension

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

双击R-shiny

我有一个小问题.我试过很多研究,但我没有运气.有没有一种方法R-shiny必须捕捉像按钮这样的元素的双击.

r rstudio shiny

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

Google Places API未返回回复

我在线跟踪教程,我有两种方法可以向Google Places API提交查询.不幸的是,我试图回复,但它无法正常工作.我在代码中有一些调试号.但是,这是代码.

-(void) queryGooglePlaces{
    NSString *url = @"https://maps.googleapis.com/maps/api/place/search/json?location=-33.8670522,151.1957362&radius=500&types=food&name=harbour&sensor=false&key=myKey";

    //Formulate the string as a URL object.
    NSURL *googleRequestURL=[NSURL URLWithString:url];
    NSLog(@"1.5");
    // Retrieve the results of the URL.
    dispatch_async(kBgQueue, ^{
        NSData* data = [NSData dataWithContentsOfURL: googleRequestURL];
        [self performSelectorOnMainThread:@selector(fetchedData:) withObject:data waitUntilDone:YES];
    });
    NSLog(@"2");
}

-(void)fetchedData:(NSData *)responseData {
    //parse out the json data
    NSError* error;
    NSDictionary* json = [NSJSONSerialization 
                          JSONObjectWithData:responseData 

                          options:kNilOptions 
                          error:&error];

    //The results from Google will be an array obtained from the NSDictionary object with the key "results".
    NSArray* places …
Run Code Online (Sandbox Code Playgroud)

ios google-places-api

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

使用进位和溢出位的原因

我正在学习嵌入式系统类简介.在我阅读时,我遇到了一个关于进位和溢出位实现的有趣问题.我知道什么是进位和溢出位,但我想不出有人会使用进位的情况.我认为的一个原因是调整记忆.有人可以解释这个问题吗?

谢谢!

embedded

3
推荐指数
2
解决办法
885
查看次数

Raspberry Pi Python错误

我尝试安装分发或安装工具,这必须在Raspberry Pi上安装pip之前完成.

使用的命令是 $ curl http://python-distribute.org/distribute_setup.py | python

但是我收到以下错误.如果需要,我可以复制整个终端脚本.

[Errno 13] Permission denied: '/usr/local/lib/python2.7/dist-packages/test-easy-install-2082.pth'
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助!

python pip raspberry-pi

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

使用JS将Base64改为PNG

你们知道一种使用javascript将base64字符串转换为PNG的方法吗?我基本上想在网站上显示它.

示例字符串:

"imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAC9JREFUOI1jYaAyYKGdgYse/6fIpDhZRlQDqQRGDRw1cNTAUQPpbSC0PKOegVQCADCrA81JwUxoAAAAAElFTkSuQmCC"
Run Code Online (Sandbox Code Playgroud)

javascript base64 png

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