from Tkinter import *
root = Tk()
cv = Canvas(root)
cv.create_rectangle(10,10,50,50)
cv.pack()
root.mainloop()
Run Code Online (Sandbox Code Playgroud)
我想将画布内容转换为位图或其他图像,然后执行其他操作,例如旋转或缩放图像,或更改其坐标.
位图可以提高效率,以显示我是否不再绘图.
我该怎么办?
我使用React Native webview来显示index.html,HTML将在应用程序中发布消息.然后,应用程序将接收消息并将其写入控制台.问题是app无法接收消息,何时postMessage立即在头上运行.我认为它可能与HTML没有完成加载有关.然后setTimeout,我使用了延迟,并且它有效.
现在我想知道:
我使用的是React Native版本0.39.0和Node版本7.2.0.
这是我到目前为止的代码:
的index.html
<head>
<title>Index</title>
<script type="text/javascript" src="index.js"></script>
<script type="text/javascript">
// can not be received
postMessage('send to react native from index inline, no delay', '*');
// can not be received
setTimeout(function(){
postMessage('send to react native from index inline, delay 0 milliscond', '*')
}, 0);
// can received
setTimeout(function(){
postMessage('send to react native from index inline, delay 100 milliscond', '*')
}, 100);
onload = function() {
// can …Run Code Online (Sandbox Code Playgroud) bitmap ×1
html ×1
javascript ×1
postmessage ×1
python ×1
react-native ×1
tkinter ×1
webview ×1