Ошибка подключаемого модуля профиля участника LinkedIn

Я пробую Генератор подключаемых модулей профилей участников LinkedIn: https://developer.linkedin.com/plugins/member-profile

Он сгенерировал несколько тегов script для включения на HTML-страницу:

<script src="//platform.linkedin.com/in.js" type="text/javascript"></script>
<script type="IN/MemberProfile" data-id="<Profile URL>" data-format="inline" data-related="false"></script>

Когда я вставил код на свою страницу, он выдал ошибку в консоли:

secureAnonymousFramework?v=0.0.2000-RC8.44973-1428&:463 Uncaught TypeError: Cannot read property '2' of null
getLocation @   secureAnonymousFramework?v=0.0.2000-RC8.44973-1428&:463
prepareTransportStack   @   secureAnonymousFramework?v=0.0.2000-RC8.44973-1428&:556
easyXDM.Rpc @   secureAnonymousFramework?v=0.0.2000-RC8.44973-1428&:637
place   @   secureAnonymousFramework?v=0.0.2000-RC8.44973-1428&:3092
E   @   secureAnonymousFramework?v=0.0.2000-RC8.44973-1428&:307
(anonymous function)    @   secureAnonymousFramework?v=0.0.2000-RC8.44973-1428&:2097
E   @   secureAnonymousFramework?v=0.0.2000-RC8.44973-1428&:307
(anonymous function)    @   secureAnonymousFramework?v=0.0.2000-RC8.44973-1428&:2090
B   @   secureAnonymousFramework?v=0.0.2000-RC8.44973-1428&:320
(anonymous function)    @   secureAnonymousFramework?v=0.0.2000-RC8.44973-1428&:1774
E   @   secureAnonymousFramework?v=0.0.2000-RC8.44973-1428&:307
(anonymous function)    @   secureAnonymousFramework?v=0.0.2000-RC8.44973-1428&:1779
E   @   secureAnonymousFramework?v=0.0.2000-RC8.44973-1428&:307
window.IN.parse @   secureAnonymousFramework?v=0.0.2000-RC8.44973-1428&:1788
(anonymous function)    @   secureAnonymousFramework?v=0.0.2000-RC8.44973-1428&:3269
(anonymous function)    @   secureAnonymousFramework?v=0.0.2000-RC8.44973-1428&:3270
(anonymous function)    @   secureAnonymousFramework?v=0.0.2000-RC8.44973-1428&:3290

Ответы здесь не помогли.


person Peter Li    schedule 22.04.2015    source источник
comment
В каком браузере вы работали? Кажется, он работает правильно в современных браузерах.   -  person Raptor    schedule 26.03.2018


Ответы (1)


У меня была такая же проблема на локальном хосте: в файле javascript secureAnonymous есть регулярное выражение, которое пытается определить, на какой странице вы сейчас находитесь. (https://platform.linkedin.com/js/secureAnonymousFramework) Ошибка, когда протокол начинается с «файл://». На удаленном хосте он будет работать правильно.

person gabriella-varga    schedule 12.06.2018