使用Ruby on Rails应用程序检测移动用户代理

时间:2011-12-22 05:58:32

标签: ruby-on-rails ruby mobile user-agent

我正在创建一个Rails 3应用程序,我将电子邮件发送给移动用户,在发送电子邮件时,我将一个img标记与src url一起作为我的Rails应用程序URL附加。

现在当用户打开电子邮件时,会加载img标记并将请求发送到我的Rails应用程序。

但问题是移动设备上的用户必须点击显示图片按钮或需要启用移动设备中的图像显示,然后只加载img并将请求发送到我的应用程序

我需要一些方法来使用,当阅读电子邮件时,请求应使用电子邮件中附加的URL发送到我的rails应用程序。

如果有人对此有任何想法,请告诉我。

1 个答案:

答案 0 :(得分:1)

我认为您不能强制访问电子邮件中的网址。那将是一个非常安全的问题。用户必须单击它才能收到请求。

顺便说一句,图像的东西不仅仅涉及移动设备。在Gmail手机上,默认情况下不会加载图像,用户可以决定一次显示图像或从现在开始信任发件人。