房产汽车网站模板,做网站推广员工,劳务网站怎样做,制作网页的软件h开头的之前学习并测试过通过网页调用本地应用的路线#xff0c;原理是在注册表中注册能在网页中调用的命令#xff0c;然后在网页中通过命令调用本地应用。测试过程中发现使用版本为12.0.1212.0的360极速浏览器的极速模式下启动外部应用时#xff0c;每次都会出现启动外部应用的提… 之前学习并测试过通过网页调用本地应用的路线原理是在注册表中注册能在网页中调用的命令然后在网页中通过命令调用本地应用。测试过程中发现使用版本为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