投资菜地

屋后的一亩三分绿色菜园地

2022-07-13

唐图新版本_v2.1更新内容

# 唐图新版本更新

增加支持msedge浏览器

增加支持微软edge浏览器,减少了外部依赖客户电脑上的Chrome

增强了tg.run

首先在原来的tg.run的基础增加了应用名称 name ,具体使用:

tg.run(“appcation path”,”#name#args”);//原来的参数部分通过#name#为启动的应用增加一个名称,此处name建议为一个有意义的字符串。

然后通过以下的方式关闭应用

tg.kill(“name”);//其中的name为上一步的name字符串

增强外部浏览器的管理

原来打开外部浏览器,唐图无法自行关闭,需要通过额外的Killer.exe小程序关闭。现在唐图记录每次打开的浏览器信息,在异常退出或唐图重启时都会清除不必要的外部程序。增加了唐图启动的稳定性。

直接托管外部浏览器

原先唐图运行的外部浏览器都通过容器包装,这样做的好处是可以有效管理外部浏览器。但对于拥有多个扩展屏,并且应用需要跨屏显示时,唐图就会失去外部浏览器控制权。为解决这个问题,现在的唐图支持打开一个原生浏览器(无容器),浏览器所有特性有用户自行定义。但新打开的浏览器拥有调用唐图API能力。

唐图的安装升级

安装

新项目直接下载最新的安装包,安装即可。

升级

对原来的项目升级,需要完成以下两个步骤:

  1. (必须)将升级包解压到原来的安装目录。
  2. (可选)如果想操控外部程序(tg.run),需要前端更新一下唐图JDK(tg.js)

开源项目(更多)