问题标签 [heap.io]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何使用 gradle kotlin dsl 从 Heap.io 定义 ext 属性
我使用heap.io和他们的Android SDK,他们建议你设置他们的库,比如:
build.gradle
:
但这是使用 gradle groovy sintax,我试图将它与 gradle 的 Kotlin DSL 一起使用,例如:
build.gradle.kts
但由于某种原因它不起作用,所以:
为什么会发生这种情况?
android - 堆分析插件和 Android Gradle 插件 4.2+
我们正在尝试升级我们的 Android 项目以使用Android Gradle Plugin 4.2.1 or 4.2.0
,但是当我这样做时,我收到以下错误:
我不确定这是否意味着最新的 Heap Android SDK 与最新的 AGP 版本不兼容,或者我们的项目是否存在必须修复的奇怪设置。任何帮助,将不胜感激。我们目前正在使用Heap Android SDK 1.8.1
,但即使使用最新的 Heap Android SDK,我们也会收到相同的错误(1.9.1)。
reactjs - Heap.push 不是函数
我正在尝试评估 Heap.io 分析工具以跟踪 React 应用程序中的自定义错误。为此,我在 React Application 的 main.js 文件中集成了堆基础安装脚本(https://developers.heap.io/docs/web#base-installation),然后使用heap.track('Error', {'message': e.message});
文件中的脚本跟踪字段验证错误在哪里处理应用程序的验证错误。
在运行应用程序时,我发现堆已经从开发者控制台脚本标签成功集成<script type="text/javascript" async="" src="https://cdn.heapanalytics.com/js/heap-xxxxxxxx5x.js"></script>
,我可以直接从控制台访问堆方法。但是应用程序中断并抛出错误(在控制台中找到):Type Error: heap.push is not a function
在添加 heap.track 脚本的应用程序流中。
有谁知道为什么会发生此错误以及如何解决?