从branch.io回调函数外部访问链接?

时间:2016-12-06 17:07:32

标签: angularjs deep-linking branch.io

我想创建一个网页链接,以便在Facebook(和其他人)上分享。 我在angularJS项目中使用branch.io web SDK。


tshark -nr capture.pcap -q -d tcp.port==9088,http -z follow,http,ascii,_your_stream_number

链接已创建,但我如何从外部回调函数访问它?

1 个答案:

答案 0 :(得分:0)

来自Branch.io的Alex:

这不是一个关于分支的问题 - 这与javascript中回调和异步代码执行的基本性质有关。基本上,您无法以当前编写的方式直接访问回调函数之外的link值,因为无法保证branch.link()尚未执行,因此{{1}可能没有价值。

最简单的选项:在回调函数中执行您需要的任何操作。

更难选择:了解有关异步代码流的更多信息,并提出另一种结构。如果没有看到您尝试使用link的详细信息,则无法提供更具体的解决方案。