我正在寻找一种方法让我的客户端使用facebook JS SDK进行授权,然后以某种方式将此授权转移到我的节点服务器(因此它可以使用fb graph api验证请求)
我偶然发现:https: //github.com/jaredhanson/passport-facebook/issues/26
&
https://github.com/drudge/passport-facebook-token
看起来与passport-facebook完全不同的策略.
在假设时我是否正确:
一个用fb JS SDK登录,然后facebook-token策略以某种方式从文档或正文对象中提取标记和fb id?
或者还有其他正确的方法来实现这一目标吗?我就是试图避免服务器SDK强制执行的重定向
node.js facebook-javascript-sdk facebook-oauth passport-facebook passport.js
我试图隐藏Streetview API HUD中的切换全屏元素.
panorama = new google.maps.StreetViewPanorama(document.getElementById(data.id), {
position : new google.maps.LatLng(data.lat, data.lng),
pov: {
heading : Number(data.heading),
pitch : Number(data.pitch)
},
linksControl: false,
panControl: false,
addressControl: false,
enableCloseButton: false,
zoomControl: false,
fullScreenControl: false,
enableCloseButton: false,
addressControlOptions: {
position: google.maps.ControlPosition.BOTTOM_CENTER
}
});
Run Code Online (Sandbox Code Playgroud)
这些选项在这里列出.所有选项都在工作,除了fullScreenControl
我的代码可以在这里查看.UI元素位于视口的右上角.
文档警告如下:
注意:此页面介绍了Google Maps JavaScript API 3.22版及更高版本中可用的控件.如果您想在一段时间内继续使用早期的控件集,可以在v3.22中设置google.maps.controlStyle ='azteca'.阅读本文中有关控件更改的更多信息:v3.22 Map控件中的新增功能.
但是,我链接到API Js文件,如下所示:
<script src="//maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script>
Run Code Online (Sandbox Code Playgroud)
3.exp在撰写本文时应该是3.22.
我在这里错过了什么?
好的,我正在尝试捕获菜单项上的点击事件
这是我的html:
<nav>
<ul>
<li class="active left" id="profileLink">
<object type="image/svg+xml" data="public/img/nav/profile.svg">
<img src="public/img/nav/profile.png" alt="Blue Square"/>
</object>
</li>
<li class="left" id="suggestionsLink">
<object type="image/svg+xml" data="public/img/nav/suggestions.svg">
<img src="public/img/nav/suggestions.png" alt="Blue Square"/>
</object>
</li>
<li class="right" id="settingsLink">
<object type="image/svg+xml" data="public/img/nav/settings.svg">
<img src="public/img/nav/settings.png" alt="Blue Square"/>
</object>
</li>
<li class="right" id="statisticsLink">
<object type="image/svg+xml" data="public/img/nav/statistics.svg">
<img src="public/img/nav/statistics.png" alt="Blue Square"/>
</object>
</li>
<li class="middle" id="friendsLink">
<object type="image/svg+xml" data="public/img/nav/friends.svg">
<img src="public/img/nav/friends.png" alt="Blue Square"/>
</object>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
这是我正在使用的脚本:
$("#wrapper").on("click", '#friendsLink', function(){
console.log('test');
loadFriends();
});
Run Code Online (Sandbox Code Playgroud)
当我使用脚本选择一个普通的 a 标签时,它工作得很好,但在这个 svg 对象上它根本不起作用。请注意,当单击 li 元素的填充区域时,它确实起作用。但当单击 …