본문 바로가기

개발도구/aOS - 안드로이드 개발

[안드로이드, 아이폰] Vimeo Video Player API

안드로이드 소스만 보여드려도 될거 같네요.

 WebView webView = (WebView) findViewById(R.id.webview);
        webView.getSettings().setJavaScriptEnabled(true);
        webView.getSettings().setBuiltInZoomControls(true);
        webView.getSettings().setPluginsEnabled(true);
        
        webView.loadUrl("http://player.vimeo.com/video/25652604"); 

위의 주소를 보시면 player.vimeo.com 형태로 되어 있습니다.
이틀 동안 삽질 하고 알아 냈습니다. ㅠ
저는 vimeo.com/m/25652604 주소로 webview 로 호출은 되었는데, 플레이는 안되는것입니다.
그래서 youtube 처럼 webSettings.setJavaScriptEnabled(true); 주면 되는지 알았습니다. 
안되더군요...

결국 실행할수 있는 player API 을 발견했습니다. 주소는  
      
http://player.vimeo.com/video/25652604

이와 같습니다.

** vimeo 에서 값을 받아서 제목 없이 하려 했는데, 어플은 종료되었지만, 취소가 안되고 동영상은 계속 재생이 된다.
결국은 새창을 열어 해결하게 되었다. 휴=33
Intent intent = new Intent(Intent.ACTION_VIEW,Uri.parse(vlink));
startActivity(intent);