360极速浏览器启动外部应用设置记住选择后无法启动应用

您所在的位置:网站首页 360极速浏览器怎么设为默认网页打开 360极速浏览器启动外部应用设置记住选择后无法启动应用

360极速浏览器启动外部应用设置记住选择后无法启动应用

2024-07-15 17:10| 来源: 网络整理| 查看: 265

  之前学习并测试过通过网页调用本地应用的路线,原理是在注册表中注册能在网页中调用的命令,然后在网页中通过命令调用本地应用。测试过程中发现使用版本为12.0.1212.0的360极速浏览器的极速模式下启动外部应用时,每次都会出现启动外部应用的提示,如下图所示(下图第一张图为本人电脑中高版本360安全浏览器的提示,正确的提示为第二张图的提示,来自参考文献1).

在这里插入图片描述 在这里插入图片描述   如果不勾选“记住我对所有此类链接的选择”,虽然每次调用本地文件都会出现提示,但是点击“启动应用”按钮都能正常启动本地程序,但如果勾选了“记住我对所有此类链接的选择”,再点击“启动应用”按钮,则后续不会启动本地程序。   通过一番百度及自己折腾,可以通过以下两种方式解决,前提是关闭所有的360浏览器再进行下面的操作:   1)右键360极速浏览器图标选择“打开文件所在位置”菜单,默认打开的是操作系统盘下AppData下的…\360se6\Application位置,返回上一级的360se6文件夹,找到User Data文件夹(有些计算机中该文件夹为隐藏状态,需在文件夹选项的查看页签中设置显示隐藏文件夹),直接删除User Data\Default\Preferences文件,该文件中保存了当前用户的360浏览器设置,其中就包括启动外部应用的设置,直接删除该文件,再打开360浏览器则会使用默认的原始设置,此时启动外部应用会重新出现启动外部应用的提示框。 在这里插入图片描述   2)根据方式一找到Preferences文件,用记事本或其它文本编辑工具打开,直接搜索启动外部应用时用到的命令(启动外部应用提示框中都会显示或者查看网页源码),以本文最初图片中显示的testpagecall命令为例,勾选了“记住我对所有此类链接的选择”后,会在Preferences文件的excluded_schemes块中保存对testpagecall命令的设置,值一般为true。如果在excluded_schemes块中删除testpagecall命令的设置,则再打开360浏览器启动外部应用会重新出现启动外部应用的提示框,如果将testpagecall的值设为false,则再打开360浏览器启动外部应用会正常启动外部应用。

参考文献: [1]https://bbs.360.cn/thread-15999003-1-1.html [2]https://bbs.360.cn/thread-15786370-1-1.html



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3