【问题标题】:How to run JavaScript in c#如何在 C# 中运行 JavaScript
【发布时间】:2018-01-30 17:53:46
【问题描述】:

我想用谷歌地图JavaScript库isLocationOnEgde函数谁可以在c#中使用这个函数。 我想使用谷歌地图 JavaScript 库中的 islocationonedge 和 containslocation 函数进行几何。

【问题讨论】:

标签: javascript c# google-maps


【解决方案1】:

您可以将 Google 的 Java 实现移植到此处的 C#

https://github.com/googlemaps/android-maps-utils/blob/master/library/src/com/google/maps/android/PolyUtil.java#L139

该页面包含 isLocationOnEdge 和 containsLocation 的实现以及 Google 地图 js 库中的许多其他方法。

【讨论】:

    【解决方案2】:

    答案很简单,你可以。但除非您想构建自己的 JavaScript 引擎桥,否则您需要使用第三方工具。

    这是一个在 Chakra JS 引擎(Edge 使用的)和 C# 之间建立桥梁的例子: https://www.sitepoint.com/using-javascript-frameworks-inside-c-with-chakrabridge/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-01
      相关资源
      最近更新 更多