标准库增加 WebView2 控件 用于支持系统自带的 Edge(Chromium) 。

admin2021-03-03  3.0K+

终于等到这个好消息了。

import win.ui;
/*DSG{{*/
var winform = win.form(text="Edge 浏览器控件";right=759;bottom=469;bgcolor=16777215) 
/*}}*/

import web.view;
var wb = web.view(winform);

wb.export({
    alert = function(msg){
		winform.msgbox(msg)
		return 123; 
	}
	nativeLog = function(msg){
		winform.msgbox(msg) 
	}
})

wb.html = /**
<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <style type="text/css">
    html,body{ height:100%; margin:100; } 
    </style>
    <script type="text/javascript">
    alert("test").then( v=>nativeLog(v))
    </script>
</head>
<body>
    测试中文
</body>
</html>
**/
//wb.go("http://ruanyf.github.io/es-checker/")

winform.show();
win.loopMessage();
转载请注明原文地址: https://aardio.net/read-159.html
最新回复(1)
  • 想知道2月前
    引用2
    哥,用web.view能得到目标网页显示出来的页面HTML代码吗?
    比如我用web.view建立了一个web窗体,能成功打开页面A,如何能得到页面A的代码呢?这个库用来开网页真的超好用,就是找不到获得页面代码法子……
网络应用
网络应用