我知道SDK文档说
弹出窗口内容之外的点击会自动关闭弹出窗口.
但我相信这里聪明的人找到了办法:)也许我应该覆盖popover dismiss功能?
谢谢
编辑:我尝试使用passthroughViews,这是建议,它完美的工作.这里是需要它的人的代码 - 在这个例子中,我将self.view放在数组中,这意味着在弹出窗口的按钮之外的地方,没有任何东西可以解除弹出窗口.
popoverController.passthroughViews = [[[NSArray alloc] initWithObjects:self.view, nil] autorelease];
Run Code Online (Sandbox Code Playgroud) 我想在我的GAE应用程序和iphone之间尝试使用channel-API.我不知道从哪里开始......我应该尝试使用运行javascript的UIWebView吗?
我正在开发GAE App.
我有一个favicon.ico在我的静态文件夹中,按照推荐和解释无处不在.
现在我改变了favicon.ico中的图片.在本地主机中,我可以看到新的favicon.ico,但是当我尝试使用url(在服务器上)打开网页时,我看到了旧的favicon.ico.
当我将更新版本的应用程序上传到GAE时,它甚至会持续存在.
我正在尝试从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
我之所以选择google-app-engine是因为它的可扩展性,现在我试着了解一旦我发布产品,我将需要付多少钱.
我在谷歌应用程序引擎文档中来回查找问题的答案,找不到.我在"配额"页面中找到了一些细节,我发现我可以免费获得多少,以及账单默认配额多少.
在计费页面中,有资源和单位的CPU等数量以及它的成本.但是我无论在哪里都能找到每通道呼叫/创建的费用等等.
我甚至无法尝试使用管理控制台中的内容进行计算,因为当前的数字现在为0(因为有2个用户是程序员).
我怎样才能发布产品(希望)每天都会创建大量的频道?
有错过的页面,还是有计算工具?
谢谢!
编辑:Moishe,感谢快速和可读的答案.所以这里还有一些问题:1.你认为 - 如果需要的话 - 我将能够获得更多的频道配额吗?我看到有一个特殊的表格要求更多配额,但我不确定它是否包含Channel-API功能...... 2.您是否有任何关于"如何有效使用channel-API"的帖子?我看到了一些关于每个用户重用令牌的东西.还有更多吗?
再次感谢.
我很高兴看到这个:如何转换子视图的点的答案 ,它在模拟器上对我来说非常适合.
但由于某种原因,它无法在设备上运行......可能是视图位置由设备管理不同 - 或者它只是另一个谜?或者(希望)我写错了,你们可以帮忙...... :)
这是我的路线:
CGPoint yoel = [imagePressed.imageView convertPoint:imagePressed.frame.origin toView:nil];
Run Code Online (Sandbox Code Playgroud)