Pełny adres URL zasobu w pliku Rails .js.erb

Mam bookmarklet, który można załadować na dowolnej stronie internetowej.

Działa tak;

masahttp://my.example.com/assets/bookmarklet.jszawierahttp://my.example.com/assets/bookmarklet.css

Plik css jest dodawany do domeny przezbookmarklet.js, więc musi wiedzieć, gdzie to jest.

Mój kod jest następujący;

<code>// assets/javascripts/bookmarklet.js.erb

var config = {
  stylesheetUrl: '<%= asset_path("bookmarklet.css", :only_path => false) %>'
}
</code>

Ale bez względu na to, co próbuję to renderuje jak

<code>var config = {
  stylesheetUrl: '/assets/bookmarklet.css'
}
</code>

potrzebujęasset_path zwrócić pełny adres URL. Aleasset_url nie istnieje i nie mogę znaleźć opcjiasset_path który poprzedzi bieżącą domenę.

Jakieś rozwiązanie?

questionAnswers(1)

yourAnswerToTheQuestion