小编Lio*_*kel的帖子

有没有办法在外面按下弹出器时不被解雇?

我知道SDK文档说

弹出窗口内容之外的点击会自动关闭弹出窗口.

但我相信这里聪明的人找到了办法:)也许我应该覆盖popover dismiss功能?

谢谢

编辑:我尝试使用passthroughViews,这是建议,它完美的工作.这里是需要它的人的代码 - 在这个例子中,我将self.view放在数组中,这意味着在弹出窗口的按钮之外的地方,没有任何东西可以解除弹出窗口.

        popoverController.passthroughViews = [[[NSArray alloc] initWithObjects:self.view, nil] autorelease];
Run Code Online (Sandbox Code Playgroud)

iphone sdk popover dismiss

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

是否可以为iphone设置GAE频道API?

我想在我的GAE应用程序和iphone之间尝试使用channel-API.我不知道从哪里开始......我应该尝试使用运行javascript的UIWebView吗?

iphone google-app-engine ios channel-api

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

谷歌应用引擎favicon.ico不更新

我正在开发GAE App.

我有一个favicon.ico在我的静态文件夹中,按照推荐和解释无处不在.

现在我改变了favicon.ico中的图片.在本地主机中,我可以看到新的favicon.ico,但是当我尝试使用url(在服务器上)打开网页时,我看到了旧的favicon.ico.

当我将更新版本的应用程序上传到GAE时,它甚至会持续存在.

favicon google-app-engine

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

无法弄清楚如何对谷歌应用引擎进行XMLHttpRequest

我正在尝试从javascript(谷歌浏览器扩展程序)到我的谷歌应用程序进行简单的POST我可以看到HTTP POST确实被发送到GAE服务器,但我无法想象如何传输简单的文本字符串,并在谷歌应用程序中使用它.

目标:使用xmlhttpRequest从javascript发送字符串,在google-app网页上显示此字符串.

这是javascript的代码:

  function onRequest(request, sender, sendResponse) {
    var url = request;
    var xhr = new XMLHttpRequest();
    xhr.open("POST", "http://myapp.appspot.com");
    xhr.send(url);
    // Return nothing to let the connection be cleaned up.
    sendResponse({});
  };
Run Code Online (Sandbox Code Playgroud)

这是我如何处理服务器端的帖子:

def post(self):
    url1 = str(self.request.get('url1'))
    self.response.headers['Content-Type'] = 'text/html'
    self.response.out.write('<p>URL is: %s</p>' % url1)
Run Code Online (Sandbox Code Playgroud)

当我看到POST响应时,我看到了

<p>URL is: </p>
Run Code Online (Sandbox Code Playgroud)

发送的var url在哪里?

javascript ajax google-app-engine google-chrome google-chrome-extension

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

Billing for Channel API是如何完成的?

我之所以选择google-app-engine是因为它的可扩展性,现在我试着了解一旦我发布产品,我将需要付多少钱.

我在谷歌应用程序引擎文档中来回查找问题的答案,找不到.我在"配额"页面中找到了一些细节,我发现我可以免费获得多少,以及账单默认配额多少.

计费页面中,有资源和单位的CPU等数量以及它的成本.但是我无论在哪里都能找到每通道呼叫/创建的费用等等.

我甚至无法尝试使用管理控制台中的内容进行计算,因为当前的数字现在为0(因为有2个用户是程序员).

我怎样才能发布产品(希望)每天都会创建大量的频道?

有错过的页面,还是有计算工具?

谢谢!

编辑:Moishe,感谢快速和可读的答案.所以这里还有一些问题:1.你认为 - 如果需要的话 - 我将能够获得更多的频道配额吗?我看到有一个特殊的表格要求更多配额,但我不确定它是否包含Channel-API功能...... 2.您是否有任何关于"如何有效使用channel-API"的帖子?我看到了一些关于每个用户重用令牌的东西.还有更多吗?

再次感谢.

google-app-engine billing quotas channel-api

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

convertPoint:fromView:在模拟器上运行良好,而不是在设备上运行

我很高兴看到这个:如何转换子视图的点的答案 ,它在模拟器上对我来说非常适合.

但由于某种原因,它无法在设备上运行......可能是视图位置由设备管理不同 - 或者它只是另一个谜?或者(希望)我写错了,你们可以帮忙...... :)

这是我的路线:

CGPoint yoel = [imagePressed.imageView convertPoint:imagePressed.frame.origin toView:nil];
Run Code Online (Sandbox Code Playgroud)

uiview cgpoint ios

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