gpt4 book ai didi

ruby-on-rails-4 - 导轨 4 : image_tag not working for images in emails

转载 作者:行者123 更新时间:2023-12-03 15:01:24 26 4
gpt4 key购买 nike

这是我的代码:
<p><%= image_tag "/assets/logos/#{@company_name.downcase}_logo.jpg" %></p>
发送电子邮件后,我在电子邮件客户端中查看电子邮件时,图像未显示。它看起来像一个 splinter 的图像

还有其他人遇到这个问题吗?

这是我的 development.rb

MyApp::Application.configure do
# Settings specified here will take precedence over those in config/application.rb.

# In the development environment your application's code is reloaded on
# every request. This slows down response time but is perfect for development
# since you don't have to restart the web server when you make code changes.
config.cache_classes = false

# Do not eager load code on boot.
config.eager_load = false

# Show full error reports and disable caching.
config.consider_all_requests_local = true
config.action_controller.perform_caching = false

# Don't care if the mailer can't send.
config.action_mailer.raise_delivery_errors = false

# Print deprecation notices to the Rails logger.
config.active_support.deprecation = :log

# Raise an error on page load if there are pending migrations
config.active_record.migration_error = :page_load

# Debug mode disables concatenation and preprocessing of assets.
# This option may cause significant delays in view rendering with a large
# number of complex assets.
config.assets.debug = true

config.action_controller.asset_host = 'localhost:3000'
config.action_mailer.asset_host = 'http://localhost:3000'
end

工作代码:
<p><%= image_tag("logos/#{@company_name.downcase}_logo.jpg") %></p>

最佳答案

问题出在 http‌​://localhost:3000/lo‌​gos/elan_logo.jpg .谷歌将从这个 url 加载图像到他们的缓存。和 https://ci5.googleusercontent.com/proxy/PnNleEdztcmZ97Y2pmx8‌​mwGjwF2hMIx9009CdiWd‌​TaQy4n_1LunBEB86hfud‌​oeFGYYzGDog0NQr6skhr‌​ftog=s0-d-e1-ft#http‌​://localhost:3000/lo‌​gos/elan_logo.jpg将正确显示图像。

但是谷歌无法访问本地主机。

你应该换 config.action_mailer.asset_host = 'http://your_active_domain.com'

关于ruby-on-rails-4 - 导轨 4 : image_tag not working for images in emails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24196717/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com