Tag: 谷歌浏览器

Chrome扩展程序+设计+ Rails应用程序 – 从扩展程序进行经过身份validation的请求?

我正在构建一个chrome扩展,它可以直接从浏览器创建联系人,而无需转到我的设计驱动的rails应用程序本身。 联系人#Create需要身份validation,所以我想知道如何从扩展程序发送经过身份validation的请求。 我已经启用了设计TokenAuthenticatable ,所以我的用户有一个authtoken。 我在我的扩展程序js中写了一个方法,发布到我的rails应用程序的联系人#create action。 为了测试,我只是硬编码了我自己的身份validation令牌,这似乎有效。 但是扩展如何为用户访问auth令牌? 将此令牌存储到cookie中似乎不正确/安全。 我想我应该使用chrome.cookies访问并以某种方式使用我的应用程序的会话信息。 但我这里只得到一个sessionID。 任何帮助赞赏!

Rails没有从link_to加载Chome中的js

我的rails应用程序在通过link_to帮助程序发送到页面后似乎没有加载一些javascript行为。 这种情况发生在Chrome中,但不是IE(这让我很伤心)。 我已经看到Chrome没有在bootstrap-switch的多个页面中加载行为,以及我在源代码树中的一些自定义函数。 这些将在我从Chrome重新加载页面后起作用,但不会从初始link_to开始。 这是我的application.js: //= require jquery //= require jquery_ujs //= require turbolinks //= require_tree . //= require bootstrap //= require bootstrap-switch //= require jquery-placeholder //= require jquery_nested_form Chrome从link_to帮助程序接收或呈现javascript的方式是否存在一些已知限制? 如果我能提供有助于解决此问题的任何其他信息,请与我们联系。

Chrome会多次发送请求

我有一个Rails 3应用程序,只是注意到当使用Chrome(在Mac上)访问该应用程序时,网站上的每个页面都被请求两次。 这是在开发和生产(Heroku)中发生的。 Firefox和Safari仅发送一次请求。 即使我删除了操作的所有布局和内容,行为也是一样的。 好像有一个MIME类型问题。 有人解决了这个问题吗? class PagesController ‘a’, :layout => false end 这是服务器登录开发: 在2010年12月13日星期一10:33:33 -0800开始获取127.0.0.1的“/” 由PagesController#home作为HTML处理 渲染文本模板(0.0ms) 2ms内完成200 OK(浏览次数:1.3ms | ActiveRecord:0.8ms) 在2010年12月13日星期一10:33:33 -0800开始获取127.0.0.1的“/” 由PagesController处理#home为* / * 渲染文本模板(0.0ms) 3ms内完成200 OK(浏览次数:1.7ms | ActiveRecord:1.4ms)