2010-11-02 85 views
4

我的視頻元素中的源標籤需要自行關閉,以免iPad開始發出噓聲。如何在TinyMCE中允許自動關閉標籤?

<source src="myVideo.m4v" />

鍵入TinyMCE的不斷將其更改爲<source src="myVideo.m4v" ></source>雖然。

我該如何告訴它停止?

+2

作爲最後的手段,您可以在發送之前隨時更改它:data = data.Replace(「>」,「/>」); – 2010-11-02 23:53:28

+0

謝謝你,但是我的偏好遠離最後的度假村通常 – BritishDeveloper 2010-11-03 09:41:58

+0

我同意這將是很好的不使用哈克解決方案,但我遇到了與使用indexhibit帶來的標記的問題。我希望他們工作。我會問一個關於這個問題的單獨問題。 – 2011-05-23 20:13:39

回答

3

看一看valid_elementsextended_valid_elements.

編輯:

您可以使用封閉設置在TinyMCE的初始化:

closed : /^(br|hr|input|meta|img|link|param|area)$/, // default 

closed: /^(br|hr|input|meta|img|link|param|area|source)$/, 

如果這不起作用,那麼我認爲你可能需要從位於2666行的Editor.js中的tinymce核心代碼(最新的微型mce版本)更改一行代碼,並使用源標籤擴展設置。

+0

我已經完成了。我已經添加了我需要的一切。這是允許我的源標籤,但它不允許它自我關閉 – BritishDeveloper 2010-11-02 17:09:03

+0

我編輯我的帖子(它正在使用Serializer.js) – Thariama 2010-11-03 09:15:37

+1

謝謝!只要你知道它的工作,而不必編輯核心代碼 – BritishDeveloper 2010-11-03 09:57:32