世界之窗论坛's Archiver

stongxue 发表于 2008-6-14 03:27

开发组进,应该算个大问题【已解决】

我已经设置了“只运行一个世界之窗浏览器程序”,但用DW测试网页,还是打开了第二个。
补充一下:DW版本是CS3

[size=7][color=red]2.1.3.2已经没有这个问题了![/color][/size]

[[i] 本帖最后由 stongxue 于 2008-6-17 00:41 编辑 [/i]]

wany 发表于 2008-6-14 22:10

支持一下,看看咋解决

stongxue 发表于 2008-6-14 22:11

自己默默的顶了……

netac 发表于 2008-6-14 22:14

每一次都会这样吗?

鲁速 发表于 2008-6-14 23:02

有时候真的会出现这个情况的,比如打开一个网页之后,然后用其它程序打开一个链接,于是就打开了第二个tw进程,但不是每次都如此。这是一个问题。

花犯 发表于 2008-6-14 23:06

没错,确实偶尔有这种情况。。。满怪的

paulworld 发表于 2008-6-14 23:11

我也遇到啦  看看刚才我发帖子的截图就知道了

xuyong 发表于 2008-6-14 23:33

这种情况确实存在,不过是随机的!

yanhuameili 发表于 2008-6-14 23:57

hehe,确实偶尔有这种情况。。。满怪的

stongxue 发表于 2008-6-15 01:23

[quote]原帖由 [i]netac[/i] 于 2008-6-14 22:14 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=575229&ptid=60623][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
每一次都会这样吗? [/quote]
对头,每一次,而且你看图,好像TW成了DW的一个子线程的样子,不知道具体原理

netac 发表于 2008-6-15 01:35

[quote]原帖由 [i]stongxue[/i] 于 2008-6-15 01:23 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=575324&ptid=60623][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]对头,每一次,而且你看图,好像TW成了DW的一个子线程的样子,不知道具体原理 [/quote]TW是否是设置为默认浏览器的?

stongxue 发表于 2008-6-16 01:30

[quote]原帖由 [i]netac[/i] 于 2008-6-15 01:35 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=575329&ptid=60623][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
TW是否是设置为默认浏览器的? [/quote]
当然!还专门用360查看过,我觉得问题主要还是出在那个子进程上。

netac 发表于 2008-6-16 08:34

[quote]原帖由 [i]stongxue[/i] 于 2008-6-16 01:30 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=575813&ptid=60623][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]

当然!还专门用360查看过,我觉得问题主要还是出在那个子进程上。 [/quote]

把theworld.exe放到别的文件夹 然后把这个新文件夹下的TW设置成默认浏览器  再试试看会不会有这种问题

把plugin文件夹改名  把theworld.ini改名都可以试试看
当然试之前把整个文件夹备份一遍

nrg2000 发表于 2008-6-16 08:51

好像是因为卡巴斯基的' 阻止外部调用浏览器' 所致,将那个主动防御取消掉试试看,楼主用的是卡巴斯基吗?

stongxue 发表于 2008-6-16 17:36

[quote]原帖由 [i]netac[/i] 于 2008-6-16 08:34 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=575881&ptid=60623][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]


把theworld.exe放到别的文件夹 然后把这个新文件夹下的TW设置成默认浏览器  再试试看会不会有这种问题

把plugin文件夹改名  把theworld.ini改名都可以试试看
当然试之前把整个文件夹备份一遍 [/quote]
偶晚上回家再试试哈~~

stongxue 发表于 2008-6-17 00:36

测试结束,结果非常奇怪,我将TW拷贝到另一个目录并注册为默认浏览器,然后运行DW,进行网页测试,发觉DW调用的还是原目录的TW来测试的。就是说此时系统同时运行的不是同一目录下的TW,如图1,我觉得这只能说明DW调用机制上并不是直接调用了系统的http关联协议,而是自己记录了安装时的默认浏览器,并在以后都直接调用该浏览器。我后来直接将原始位置的TW删除,证明了我的猜测。如图2

但我觉得这些只是明白了DW的调用原理,为什么DW可以开启另外一个TW进程?而且是以一种奇怪的方式。


[size=7][color=red]2.1.3.2已经没有这个问题了![/color][/size]

[[i] 本帖最后由 stongxue 于 2008-6-17 00:40 编辑 [/i]]

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.