小编Bea*_*red的帖子

Javascript:我的fbAsyncInit()方法永远不会被调用

我正在Facebook的开发者网站上直接从这个页面复制代码,并且fbAsyncInit()方法永远不会触发.我也读过这个页面,我已经通过几种不同的方式调整了代码,我无法解决这个问题.你的意见?

此外,为了它的价值,当我尝试运行此代码和Chrome(在Mac上)并运行Firebug lite时,我收到一条错误消息"无法在此页面中加载Firebug Lite"

这是代码......

<html>
<head>
</head>
<body>
<div id="fb-root"></div>
<script type="text/javascript">
  window.fbAsyncInit = function() {
    FB.init({
      appId      : '1234567890', // App ID
      channelUrl : '//localhost/test.html', // Channel File
      status     : true, // check login status
      cookie     : true, // enable cookies to allow the server to access the session
      xfbml      : true  // parse XFBML
    });

    alert("this statement never gets called either");
  };

  // Load the SDK Asynchronously
  (function(d){
     var js, id = 'facebook-jssdk'; …
Run Code Online (Sandbox Code Playgroud)

javascript facebook fbconnect fbjs

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

XCode 4.5给我找不到"SenTestingKit/SenTestKit.h"文件,但适用于4.4.1

我刚刚安装了XCode 4.5,它给我一个'SenTestingKit/SenTestingKit.h'文件找不到我现有项目中的错误.这个错误只发生在XCode 4.5中,但它编译得很好4.4.1.我检查过SenTesting框架已经添加到测试目标中,我验证了在其他几台机器上发生了同样的错误.是否还有其他人遇到过此问题?

提前感谢您的智慧!

更新 我能够通过在构建设置中的一些框架搜索路径周围放置引号来解决此问题...

"$(SDKROOT)/开发/库/框架"

"$(DEVELOPER_LIBRARY_DIR)/框架"

由于我在4.4.1中安装了XCode 4.5 GM,我猜测4.5版本在名称的某处有一个空格.

iphone ios ios6 xcode4.5

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

实现C++ Win32启动画面的最快方法

实现c ++ Win32程序的简单方法是什么...
- 显示一个800x600x24未压缩的位图图像
- 在没有边框的窗口中(唯一可见的是图像)
- 在十秒后关闭
- 并且不使用MFC

c++ winapi

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

在C++中截断十进制值

截断float值为0.6000002且值为0.6000 的C++ 变量并将其存储回变量的最简单方法是什么?

c++ truncate decimal

8
推荐指数
3
解决办法
4万
查看次数

为什么在外部作用域中定义时,阴影变量会被评估为未定义?

考虑以下代码:

<html><head></head>
<body>
    <script type="text/javascript">
        var outside_scope = "outside scope";
        function f1() {
            alert(outside_scope) ;
        }
        f1();
    </script>
</body>
</html> 
Run Code Online (Sandbox Code Playgroud)

此代码的输出是警报框显示消息"外部范围".但是,如果我稍微修改代码为:

<html><head></head>
<body>
    <script type="text/javascript">
        var outside_scope = "outside scope";
        function f1() {
            alert(outside_scope) ;
            var outside_scope = "inside scope";
        }
        f1();
    </script>
</body>
</html> 
Run Code Online (Sandbox Code Playgroud)

警告框显示消息" 未定义 ".如果在两种情况下都显示"未定义",我本可以理解逻辑.但是,这种情况并没有发生.它仅在第二种情况下显示"未定义".为什么是这样?

在此先感谢您的帮助!

javascript variables shadowing

8
推荐指数
3
解决办法
958
查看次数

为什么Apple的开发站点上的这个代码示例为同一个类声明了三个接口?

我在尝试掌握Objective-C时正在深入iOS开发,我仍然处于那个阶段,在我看来,我看到的东西对像我这样的资深C程序员来说没有任何意义.在Apple的开发站点上的这个Game Kit示例中,其中一个头文件声明了一个类接口,三次不同...

@interface SessionManager : NSObject <GKSessionDelegate> {
    NSString *sessionID;
    GKSession *myGKSession;
    NSString *currentConfPeerID;
    NSMutableArray *peerList;
    id lobbyDelegate;
    id gameDelegate;
    ConnectionState sessionState;
}

@property (nonatomic, readonly) NSString *currentConfPeerID;
@property (nonatomic, readonly) NSMutableArray *peerList;
@property (nonatomic, assign) id lobbyDelegate;
@property (nonatomic, assign) id gameDelegate;

- (void) setupSession;
- (void) connect:(NSString *)peerID;
- (BOOL) didAcceptInvitation;
- (void) didDeclineInvitation;
- (void) sendPacket:(NSData*)data ofType:(PacketType)type;
- (void) disconnectCurrentCall;
- (NSString *) displayNameForPeer:(NSString *)peerID;

@end

// Class extension for private methods.
@interface SessionManager () …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c ipad

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

是否可以沙箱并运行在浏览器的文本字段中输入的C++或C#代码?

经过十年的桌面开发,我正在深入研究Web开发,并且我正在尝试一些测试概念.我想知道是否有可能沙箱并运行在浏览器的文本字段中输入的C++代码?通过这种方式,我的意思是在后端Web服务器上运行C++或C#代码并返回代码分析.只是要清楚,我不是指运行的预期产生任何类型的标记,而只是黑箱测试C++或C代码#布洛克的输入的C++或C#代码.

  1. 您将如何调用编译器,具体取决于您使用的Web服务器?
  2. 你怎么能沙箱代码以防止恶意行为?如果我们考虑/只的C变种,那黑名单白名单的特定功能和库以防止恶意行为?或者,黑名单是否太长而且限制太多,无法运行任何相当数量的代码?

这些都是我问只是因为我有一个很难找到一些方向上的一些相当高层次的问题,但我会继续现在研究它们.非常感谢您的帮助!

c# c++

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

iOS开发:如何缩短代码中的URL?

我正在构建一个iPhone应用程序,我希望包含允许用户登录到Twitter并发布指向我的应用程序的链接的功能.但是,为了做到这一点,推文需要缩短我在App Store上的应用程序的URL.如何编写代码来缩短推文的URL?

我已经对此进行了搜索并找到了关于iCodeBlog的教程,以及在SO上发布的一些问题,但是,它们都比我认为需要的更多工作或者他们正在使用http://api.tr .im,已不再可用.我希望有一个更新的方法,就像iCodeBlog解决方案一样简单.

谢谢你的智慧!

iphone twitter ipad ios

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

为什么这段代码没有正确执行(视频)?

我正在使用Unity(3.4)Monodevelop(2.4.2),当我在调试器中逐步执行它时,它没有正确执行代码.这是显示它的视频的链接,请在720p运行并全屏显示...

http://www.youtube.com/watch?v=LGN7kxMUqjA

此外,这里有一些屏幕截图显示调试器在鼠标悬停变量时显示非常奇怪的值.这是在第一个if块中正确显示xSectionPixel的值时的样子... 在此输入图像描述 这就是它在第二个if块中错误地显示xSectionPixel的值时的样子...... 在此输入图像描述
这也是它开始不正确地执行代码的代码行.

什么会导致这个?

我尝试使用存储库中的代码的新副本重新安装工具,我甚至将它设置在具有不同操作系统(Win 7)的不同计算机上,并且它总是做同样的事情.这不是说它必须是我的代码吗?

值得注意的是,我正在使用SVN从存储库中推送/拉取代码,而我的本地副本存在于我的Dropbox文件夹中.

非常感谢您的智慧!如果你能发现任何可能破坏事物的东西(也就是我使用浮点数和整数的方式,那么这里也是代码?)

Vector2 textureCoordToHexGridCoord(int textX, int textY)
    {
        Vector2 hexGridCoord = new Vector2();
        float m = hexH / hexR;

        int xsection = (int)(textX / (hexH + hexS));
        int ysection = (int)(textY / (2 * hexR));

        int xSectionPixel = (int)(textX - xsection * (hexH + hexS));
        int ySectionPixel = (int)(textY - ysection * (2 * hexR));

        //A Section
        if(xsection % 2 == 0)
        {
            hexGridCoord.x = xsection;
            hexGridCoord.y = ysection;

            if(xSectionPixel < (hexH …
Run Code Online (Sandbox Code Playgroud)

c# monodevelop unity-game-engine

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

如何删除Ruby on Rails 4 beta?

我是Ruby和Rails的新手,在安装RVM来管理我的版本之前,我在Mac上安装了最新的Rails 4测试版.Rails 4测试版正在成为一个巨大的痛苦,因为它是我在终端中打开的每个新标签中的默认版本.如何卸载Rails 4 beta及其所有引用?

ruby rubygems ruby-on-rails rvm

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