我一直在浏览器中使用 Apple Mapkit JS POI 搜索和 reverseGeoLocation 搜索,并希望将我的代码移动到 Firebase 函数 (node.js)。
我可以使用 mapkit-npm 导入 mapkit(或者只是下载最新的 CDN 文件并直接导入)。
当我使用 const mapkit = require() 声明 mapkit 时,出现错误“窗口未定义”。
我尝试使用 NPM jsDOM 创建一个窗口对象,但我仍然收到错误,我认为这是由于我的窗口或导航器对象上缺少字段。(诸如“无法在未定义时执行 toLowerCase”之类的错误)。
请问有人可以帮我在非浏览器环境中运行 mapkit 吗?
谢谢 :)