我想研究 Firefox for Android 中阅读器模式的功能。为此,我从 Firefox 源中获取Readability.js并创建了一个简单的 HTML 文件:
<!DOCTYPE html>
<html>
<head>
<title>Test</title>
</head>
<body>
<script src="Readability.js"></script>
</body> </html>
如果我在 Chrome 中加载上述页面并打开 JavaScript 控制台,我会看到
未捕获的 SyntaxError:意外的标识符 Readability.js:108
如果我在 Firefox 中做同样的事情,结果是相似的:
语法错误:缺少;声明前@file:///XXX/Readability.js:108
为什么 Readability.js 在适用于 Android 的 Firefox 中有效,而在桌面浏览器中如上所示使用时无效?