我在WordPress中构建了一个插件,允许创建自动生成.ics文件。标题是这两行:-
header('Content-Type: text/calendar; charset=utf-8');
header('Content-Disposition: inline; filename=' . get_the_title() . '.ics');
我已经将其上传到一个新网站,每当我下载.ical文件时,我都会收到一个错误,说“[文件名]通常下载,可能是危险的”在谷歌浏览器中,要下载文件,我需要选择“保留”。这只发生在谷歌浏览器(野生动物园/火狐按预期下载文件)。
该域名在撰写本文时大约在24小时注册。以下是我到目前为止所做的工作。
在同一域上安装了不同的插件,执行.ical文件导出的同一服务器(事件日历),测试创建了一个带有 ical 导出的事件。未成功完成导出(我仍然收到错误)。
将事件日历和我的插件都安装在不同的域,不同的服务器上。测试在事件日历和我的插件中都创建了一个事件。在两个插件中都成功完成了导出(我没有收到任何错误)。
已将事件日历和我的插件安装在同一服务器的不同域上。测试在事件日历和我的插件中都创建了一个事件。在两个插件中都成功完成了导出(我没有收到任何错误)。
这使我相信域名可能是一个问题。它是全新的,可能需要在 Chrome 中列入白名单 (?)。有没有办法做到这一点?
12345678_0001
泛舟湖上清波郎朗
汪汪一只猫
侃侃尔雅
随时随地看视频慕课网APP