背景:我有一个自述文件,它是一个.html
文件。
我_file.openWithDefaultApplication()
用来在浏览器中打开它。这非常有效,我认为这是万无一失的。我遇到的问题是,对于正在测试我的应用程序的同事来说,我似乎有一个更好的傻瓜。
他的 Windows PC 没有为文件设置默认.html
应用程序,因此当他选择默认应用程序时,他选择了“记事本”.. 正如您可能已经猜到的那样,在记事本中读取 .html 是没用的,但 Windows 8 选择了它作为默认应用程序点向前。
问题 1我可以测试应用程序是否有默认应用程序,因此我可以警告某人在浏览器中打开 .html 文件。
问题 2如果不是浏览器,我可以选择忽略默认应用程序或以某种方式删除默认应用程序吗?