2
我在UIWebView中加載HTML內容。我的頁面包含UIButton和包含一些HTML內容的UIWebView。 UIWebView是可編輯的,所以用戶可以移動到UIWebView的特定內容。以編程方式在UIWebView光標位置添加內容
我真的想這樣做,在按鈕點擊文本(假設XYZ)應該添加在UIWebView中的特定位置。
在此先感謝
我在UIWebView中加載HTML內容。我的頁面包含UIButton和包含一些HTML內容的UIWebView。 UIWebView是可編輯的,所以用戶可以移動到UIWebView的特定內容。以編程方式在UIWebView光標位置添加內容
我真的想這樣做,在按鈕點擊文本(假設XYZ)應該添加在UIWebView中的特定位置。
在此先感謝
我希望這會給你一個想法,創造這樣的一個系統,而不是測試。
NSString *stringData = @"this is test content";
[webView stringByEvaluatingJavaScriptFromString:
[NSString stringWithFormat:@"myJSFunction(%@)", stringData]];
我正在使用tinyMCE編輯器。所以我在UIButton點擊下面添加了下面的代碼,這解決了我的問題。
NSString *strhtml=[NSString stringWithFormat:@"tinymce.activeEditor.execCommand('mceInsertContent', false, '%@');",@"Good Morning"];
[self.webView stringByEvaluatingJavaScriptFromString:strhtml];
使用webView stringByEvaluatingJavaScriptFromString – santhu
我已經用它來加載我的靜態HTML。但是我想在UIWebView的用戶光標位置點擊UIButton上的文本。 –
加載html,你使用loadHTMLString方法而不是stringByEvaluatingJavaScriptFromString方法。首先在javascript中編寫一些方法,在光標位置寫入一些文本,然後使用stringByEvaluatingJavaScriptFromString方法從Objective C中調用該方法 – santhu