小编Tov*_*vi7的帖子

是否可以在没有重定向服务器的情况下使用OAuth 2.0?

我正在尝试创建一个与SurveyMonkey API交互的本地基于Java的客户端.

SurveyMonkey需要使用OAuth 2.0的长期访问令牌,我不是很熟悉.

我一直在谷歌搜索这几个小时,我认为答案是否定的,但我只想确定:

我是否可以编写一个与SurveyMonkey交互的简单Java客户端,而无需在某些云中设置我自己的重定向服务器

我觉得拥有自己的在线服务是必须的,以便能够接收OAuth 2.0生成的持有者令牌.是否有可能我不能让SurveyMonkey直接向我的客户发送承载令牌?

如果我要在某处设置我自己的自定义Servlet,并将其用作redirect_uri,那么正确的流程如下:

  1. 来自SurveyMonkey的Java客户端请求承载令牌,redirect_uri是我自己的自定义servlet URL.
  2. SurveyMonkey将令牌发送到我的自定义servlet URL.
  3. Java-client轮询自定义servlet URL,直到令牌可用?

它是否正确?

java oauth-2.0 surveymonkey

24
推荐指数
2
解决办法
2万
查看次数

使用Chrome浏览HTML5视频

我在浏览视频时遇到了问题.

出于某种原因,无论我做什么,video.seekable.end(0)总是0.

当我打电话video.currentTime = 5,然后console.log(video.currentTime),我看到它总是0,这似乎重置了视频.

我已经尝试了基于MP4和VP9的webm格式,但两者都给出了相同的结果.

更令人讨厌的是,Firefox完美地运行了一切.我应该知道Chrome有什么特别之处吗?

这是我的代码(仅适用于Firefox):

      <div class="myvideo">
        <video width="500" height="300" id="video1" preload="auto">
          <source src="data/video1.webm" type="video/webm"/>
          Your browser does not support videos.
        </video>
      </div>
Run Code Online (Sandbox Code Playgroud)

这是javascript:

var videoDiv = $(".myvideo").children().get(0)
videoDiv.load();
  videoDiv.addEventListener("loadeddata", function(){
    console.log("loaded");
    console.log(videoDiv.seekable.end(0)); //Why is this always 0 in Chrome, but not Firefox?
    videoDiv.currentTime = 5;
    console.log(videoDiv.currentTime); //Why is this also always 0 in Chrome, but not Firefox?
  });
Run Code Online (Sandbox Code Playgroud)

请注意,简单地调用videoDiv.play()确实可以在两种浏览器中正确播放视频.

此外,在完全加载电影文件后videoDiv.buffered.end(0),两个浏览器中也会给出正确的值.

javascript video html5 google-chrome html5-video

13
推荐指数
1
解决办法
1万
查看次数

我在哪里可以找到Miracast规格?

我想开发一个适用于Mac OS X的Miracast应用程序.(即将图像显示给支持miracast的设备)我现在唯一的问题是我找不到官方规范.

是否有可能您需要成为Wi-Fi联盟的成员才能获得此规范?这甚至是一个开放标准吗?

或者更好:我可以使用(开源)miracast库吗?

谢谢!

specifications miracast

7
推荐指数
1
解决办法
4308
查看次数

Cocos2D CCNode在绝对屏幕坐标中的位置

我一直在寻找一段时间,但由于某些原因我无法找到答案.这看起来很简单,但也许我在库中找不到合适的功能.

我有一个场景,其中包含一堆CCNode,其中每个CCNode都有一个CCSprite.

在应用程序中,我在主层的位置移动,以便在某种程度上围绕摄像机"平移".(即我翻译整个图层以使视口发生变化).

现在我想确定屏幕坐标中CCNode的绝对位置.position属性返回相对于父节点的位置,但我真的希望将其转换为屏幕上的实际位置.

另外,作为一个额外的奖励,如果我可以将这个位置表示为坐标系,其中0,0映射到屏幕的左上方,并且1,1映射到屏幕的右下方,那将是非常棒的.(所以我保持与所有设备兼容)

编辑:请注意,解决方案最好适用于任何CCNode层次结构.

iphone objective-c cocos2d-iphone

6
推荐指数
1
解决办法
1万
查看次数