0
Paperclipを使って画像をアップロードするRails 3アプリケーションにYoxviewを統合しようとしています。写真がコントローラによって保護されている場合、YoxviewをRails 3アプリケーションに統合する方法は?
主な問題は、公共領域にないであること、すなわち、hereのようにコントローラを介してアクセス可能であることである。
関連するHTMLは次のようになります。サムネイルをクリックすると
<div id="my_wrapper">
<a href="/assets/1/original"><img src="/assets/1/thumb" /></a>
<a href="/assets/2/original"><img src="/assets/2/thumb" /></a>
</div>
、私はYoxviewプレーヤーが開かれることを期待しますが、何が起こるかは、元の画像がブラウザで開かれていることです。
写真は、このような公共の場所にあります。
<div id="my_wrapper">
<a href="/images/originals/1.jpg"><img src="/images/thumbs/1.jpg" /></a>
<a href="/images/originals/2.jpg"><img src="/images/thumbs/2.jpg" /></a>
</div>
すべてが完璧に動作します!
アイデア?
UPDATE
私も試した:私はthumbs/1.jpg
またはthumbs/2.jpg
をクリックした場合
<div id="my_wrapper">
<a href="/images/originals/1.jpg"><img src="/images/thumbs/1.jpg" /></a>
<a href="/images/originals/2.jpg"><img src="/images/thumbs/2.jpg" /></a>
<a href="/assets/1/original"><img src="/assets/1/thumb" /></a>
<a href="/assets/2/original"><img src="/assets/2/thumb" /></a>
</div>
を、プレイヤーが正常に開かれたが、唯一のこれらの二つの(元)の画像を示しています。他の2つの親指のいずれかをクリックすると、元の画像がブラウザで開きます。