1

コードhttp://code.kwint.in/emoji/source/と通信する必要があります。iPhoneの絵文字をWebビュー(エディター)に表示するコードを記述しましたが、画像がないことを示す疑問符の付いた四角いボックスを除いて絵文字が表示されません。だから私は上記のリンクを見つけました。これとどのように通信しますか。私は自分のjsファイルを持っていました。

 -(void)imageToTextViewForHome:(id)sender
{
UIButton *refrenceButtonForHome;
refrenceButtonForHome = sender;
int tag  = refrenceButtonForHome.tag;
NSLog(@"tag...%d",tag);
NSString *imageNameToPass = [NSString stringWithFormat:@"%@",[emoticonsArrayForHomeEmoji 
objectAtIndex:tag]];
NSString *path =[[NSBundle mainBundle] pathForResource:imageNameToPass ofType:@"png"];
NSLog(@"pathForImage..%@",path);
[webViewForEditing stringByEvaluatingJavaScriptFromString:[NSString 
stringWithFormat:@"document.execCommand('insertImage', false, '%@')", path]];
 }
4

1 に答える 1

1

WebView は JavaScript を実行できますが、何かを直接返すことはできないと思います。

以下の例を見てください。

http://will.thimbleby.net/script/

于 2012-10-22T07:35:01.960 に答える