从 UIWebView 中提取 jSignature 图像
Extract jSignature image from UIWebView
我正在尝试从 UIWebView
中提取签名位图。
这是HTML代码:
<canvas class="jSignature" width="200" height="120" style="margin: 0px; padding: 0px; border: none; height: 120px; width: 200px;"></canvas>
此代码适用于 JS:
$('.signature').jSignature('getData','image')
这是我的一段代码:
NSString *sign = [self.webView stringByEvaluatingJavaScriptFromString:@"$('.signature').jSignature('getData','image')"];
所以sign
是:
<object returned empty description>
有什么方法可以从 stringByEvaluatingJavaScriptFromString
获取错误信息来调试这个问题吗?
找到解决方案。阅读 jSignature 文档:http://willowsystems.github.io/jSignature/#/about/
所以应该是:
NSString *sign = [self.webView stringByEvaluatingJavaScriptFromString:@"$('.signature').jSignature('getData')"];
我正在尝试从 UIWebView
中提取签名位图。
这是HTML代码:
<canvas class="jSignature" width="200" height="120" style="margin: 0px; padding: 0px; border: none; height: 120px; width: 200px;"></canvas>
此代码适用于 JS:
$('.signature').jSignature('getData','image')
这是我的一段代码:
NSString *sign = [self.webView stringByEvaluatingJavaScriptFromString:@"$('.signature').jSignature('getData','image')"];
所以sign
是:
<object returned empty description>
有什么方法可以从 stringByEvaluatingJavaScriptFromString
获取错误信息来调试这个问题吗?
找到解决方案。阅读 jSignature 文档:http://willowsystems.github.io/jSignature/#/about/
所以应该是:
NSString *sign = [self.webView stringByEvaluatingJavaScriptFromString:@"$('.signature').jSignature('getData')"];