請給我建議寶石或方式驗證通過ruby代碼嵌入視頻。示例:YouTube視頻,Google視頻。如何valiation嵌入視頻在紅寶石?
0
A
回答
1
您可能有興趣使用oEmbed來獲取任何用戶粘貼的嵌入代碼。這裏是Ruby version。
0
我認爲一個簡單的所見即所得編輯器可以做到這一點。我們使用CKEditor,但有很多。一些是jQuery的重點,如果這是你正在研究。
這將允許人們進入任何嵌入的東西,像谷歌等形式
0
我研究的話題,發現https://github.com/dejan/auto_html非常有幫助。如果您使用類似
class Comment < ActiveRecord::Base
auto_html_for :body do
html_escape
image
youtube(:width => 400, :height => 250)
link :target => "_blank", :rel => "nofollow"
simple_format
end
end
它會自動將鏈接和視頻鏈接轉換爲嵌入代碼,非常類似於Facebook的。
相關問題
- 1. 嵌入紅寶石的JavaScript,紅寶石不承認
- 2. 在紅寶石中嵌入tcl
- 3. 在JavaScript中嵌入紅寶石
- 4. 在紅寶石軌道上搜索並嵌入youtube視頻應用
- 5. 紅寶石軌上嵌入按鈕
- 6. 紅寶石導軌嵌入遊戲
- 7. 嵌入式紅寶石if語句
- 8. 忽略紅寶石嵌入式引號
- 9. 如何嵌入寶石?
- 10. 如何紅寶石
- 11. 如何紅寶石
- 12. 如何紅寶石
- 13. 如何紅寶石
- 14. 如何紅寶石
- 15. 紅寶石嵌套陣列
- 16. 紅寶石嵌套循環
- 17. 紅寶石散列在紅寶石
- 18. 能做些什麼hash.has_key?( '視頻' 或 '視頻2')(紅寶石)
- 19. 如何在紅寶石
- 20. 如何在紅寶石
- 21. 如何獲得紅寶石2.0模塊#prepend在紅寶石1.8?
- 22. 用HAML嵌入視圖內的紅寶石代碼?
- 23. 紅寶石軌道上的BBcode寶石(BB紅寶石) - 更改默認的YouTube視頻大小?
- 24. 在紅寶石
- 25. 在紅寶石
- 26. 在紅寶石
- 27. 在紅寶石
- 28. 在紅寶石
- 29. 在紅寶石
- 30. 在紅寶石
你認爲通過驗證是什麼意思? – Thilo 2010-10-15 03:19:08
我希望用戶輸入格式正確。如果輸入錯誤地嵌入,我會顯示錯誤。 – khanh 2010-10-15 03:37:03
也許一個更好/更簡單/更安全的方法是讓用戶給你Youtube網址,併爲此生成嵌入代碼。除了更簡單的UI和代碼之外,您還可以稍後更改嵌入代碼(不同的尺寸等)。缺點是他們只能使用您想到的服務,而不是根據自己的喜好設計嵌入代碼。實際上,從您的角度來看,這可能是一個優勢(一致性,內容控制)。 – Thilo 2010-10-15 06:51:32