我正在尝试将 Branch.io 集成到我的应用程序中,但收到此错误消息:“未捕获的 ReferenceError:DeepLinkHandler 未定义”
我在这里按照他们的说明添加了他们的 SDK: https ://dev.branch.io/getting-started/sdk-integration-guide/guide/cordova/#start-a-branch-session
具体来说,我应该这样做:“然后添加方法 DeepLinkHandler,它将在会话存在时充当我们的回调。深度链接数据将包含在此处:”
function DeepLinkHandler(data) {
alert('Data from initSession: ' + data.data);
}
这正是我所做的。
我在他们的支持下进行了交谈,得出的结论是,我们需要将该函数定义为全局函数,这样就可以从任何地方调用它。
- 是否有人使用带有 Branch.io 插件的 Ionic 可以帮助我修复它?
- 如何在 Ionic 中定义全局函数?
谢谢!