我是网络开发的新手。我正在编写一个 javascript webapp,但不清楚访问 GeoFirestore 的calculateDistance实用程序函数并得到错误ReferenceError: calculateDistance is not defined的语法。此函数位于utils.ts TypeScript 文件中,但不知何故我没有拿起它。
我尝试了各种语法来调用“calculateDistance”函数以及尝试各种路径。
我认为拉动完整的 geofirestore.js 库就足以拉动 utils 函数。
我的 index.html 文件片段:
<script src="https://unpkg.com/geofirestore/dist/geofirestore.js"></script>
我的 Javascript 模块片段:
let geopoint1 = new firebase.firestore.GeoPoint(40.123, -120.456)
let geopoint2 = new firebase.firestore.GeoPoint(-20.456, 100.123)
console.log("Distance: " + calculateDistance(geopoint1,geopoint2).toString() + " km")
我收到以下错误。“参考错误:未定义计算距离”