已链接 Javascript SDK:IN 未定义
Linked-in Javascript SDK : IN is undefined
我正在尝试使用 Linked-in Javascript SDK 在我正在处理的网站上添加他们的共享功能。根据 documentation:
,我已将此代码包含在我页面的 <head>
部分中
<script type="text/javascript" src="//platform.linkedin.com/in.js">
api_key: "API_KEY"
onLoad: ""
authorize: true
lang: "en_US"
</script>
之后,在我的页面正文中,我进行以下调用:
IN.API.Raw('/people/~/shares').method('POST').body(bodyContent).result(function(){});
但是,我在 chrome 中收到以下错误:Uncaught ReferenceError: IN is not defined
。
有人知道这个错误的原因以及如何解决吗?
我终于找到了问题所在:我正在使用 innerHTML 将 SDK 初始化脚本添加到 <head>
元素。显然,从 chrome 控制台中记录的错误来看,这似乎不是一个好主意。我所要做的就是直接将脚本放在 <head>
元素中并解决了 IN is not defined
错误。
我正在尝试使用 Linked-in Javascript SDK 在我正在处理的网站上添加他们的共享功能。根据 documentation:
,我已将此代码包含在我页面的<head>
部分中
<script type="text/javascript" src="//platform.linkedin.com/in.js">
api_key: "API_KEY"
onLoad: ""
authorize: true
lang: "en_US"
</script>
之后,在我的页面正文中,我进行以下调用:
IN.API.Raw('/people/~/shares').method('POST').body(bodyContent).result(function(){});
但是,我在 chrome 中收到以下错误:Uncaught ReferenceError: IN is not defined
。
有人知道这个错误的原因以及如何解决吗?
我终于找到了问题所在:我正在使用 innerHTML 将 SDK 初始化脚本添加到 <head>
元素。显然,从 chrome 控制台中记录的错误来看,这似乎不是一个好主意。我所要做的就是直接将脚本放在 <head>
元素中并解决了 IN is not defined
错误。