1
我在我的iOS應用程序上實現了CKEditor,問題是我需要檢測工具欄items.I有一個UIWebView顯示CKEditor'demo.html'和一個按鈕來測試過程,當按鈕點擊它觸發的 'demo.html' 文件中的JavaScript功能,代碼如下:如何使用javascript選擇一個CKEditor工具欄項目?
從 'demo.html' 的Javascript:
<script type="text/javascript">
function mateus(){
// SIMULATE TOUCH ON TOOLBAR ITEM
}
CKEDITOR.replace('editor1',
{
extraPlugins : 'uicolor',
removePlugins: 'elementspath',
toolbar :
[
[ 'Bold', 'Italic', 'Underline','NumberedList','BulletedList']
]
});
</script>
UIButton的行動:
-(IBAction)buttonTester:(id)sender{
[webView stringByEvaluatingJavaScriptFromString:@"mateus()"];
}
這部分工作正常,問題是,就像我之前說過的,我需要模擬工具欄項目上的觸摸,我不知道該怎麼做這樣的事情!
簡化:
如何使用javascript選擇CKEditor的工具欄項目?
EDIT ------------------------------------------- ---------------------------
我搜索了一點,我在CKEditor的文檔中找到這段代碼:
editorInstance.execCommand('bold');
但我不能把它的工作,這是我新的嘗試:
function mateus(){
CKEDITOR.instances.editor1.execCommand('bold');
}