aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormitsugu oyama2011-06-11 21:20:47 +0900
committermitsugu oyama2011-06-11 21:20:47 +0900
commit10158d82828f4c90d1d416c51cccff81a68a7151 (patch)
tree218c6ae74bb0325cfe6d8aa301c9953eda5ab5cf
parent9209e9b7306cff9b3db0e79871ff045a512ee05b (diff)
downloadvimperator-plugins-10158d82828f4c90d1d416c51cccff81a68a7151.tar.bz2
Closed twaud.io
-rw-r--r--twaudio.js81
1 files changed, 0 insertions, 81 deletions
diff --git a/twaudio.js b/twaudio.js
deleted file mode 100644
index cddf478..0000000
--- a/twaudio.js
+++ /dev/null
@@ -1,81 +0,0 @@
-// INFO //
-var INFO =
-<plugin name="twaudio.js" version="0.1"
- summary="twaud.io player controller"
- href="http://github.com/vimpr/vimperator-plugins/blob/master/twaudio.js"
- xmlns="http://vimperator.org/namespaces/liberator">
- <author email="mitsugu.oyama@gmail.com">Mitsugu Oyama</author>
- <license href="http://opensource.org/licenses/mit-license.php">MIT</license>
- <project name="Vimperator" minVersion="2.3"/>
- <p>twaud.io player controller.</p>
- <item>
- <tags>'twaudio'</tags>
- <spec>:twp<oa>lay</oa></spec>
-<!--
- 実装するか未定。jQueryが許さないかも。
- <spec>:twv<oa>olume</oa> <oa>level</oa></spec>
--->
- <description>
- <p>twaud.io player controller.</p>
- </description>
- </item>
-</plugin>;
-
-commands.addUserCommand(
- ['twp[lay]'],
- 'toggle to play button',
- function(){
- let contents=gBrowser.selectedBrowser.contentDocument;
- // twaud.ioのjQueryの使い方によりマウス・イベントをエミュレート
- // するしかないっぽい。
- let evt=contents.createEvent("MouseEvents");
- evt.initMouseEvent(
- 'click',
- true, // canBubble
- true, // cancelable
- window, // view
- 0, // detail
- 0, // screenX
- 0, // screenY
- 0, // clientX
- 0, // clientY
- false, // ctrlKey
- false, // altKey
- false, // shiftKey
- false, // metaKey
- 0, // button
- null //relatedTarget
- );
- let btnPlay=contents.getElementById('play0');
- let btnPause=contents.getElementById('pause0');
- if(('display: block;'==btnPlay.getAttribute('style'))
- ||(null==btnPlay.getAttribute('style'))){
- btnPlay.dispatchEvent(evt);
- }else{
- let btnPause=contents.getElementById('pause0');
- btnPause.dispatchEvent(evt);
- }
- },
- {
- literal: false
- },
- true
-);
-
-/*
-実装するか未定。jQueryが許さないかも。
-commands.addUserCommand(
- ['twv[olume]'],
- 'set volume of twaud.io player.',
- function(args){
- if(1!=args.length){
- liberator.echoerr('argument error');
- return false;
- }
- },
- {
- literal: false
- },
- true
-);
-*/