JSMML
JSMML is FlMML bridge to JavaScript. JSMML can play MML from JavaScript.
FlMML
FlMML is MML player(library) on Flash made by Takeshi Okubo. That's great work!
Download
or
svn export http://svn.coderepos.org/share/lang/javascript/jsmml/trunk/ jsmml
DEMO
Selection Boookmarklet
javascript:(function(d,s){s=d.createElement('script');s.charset='UTF-8';s.src='http://svn.coderepos.org/share/lang/javascript/jsmml/trunk/src/JSMML_bookmarklet.js';d.documentElement.appendChild(s);})(document);
Example Code
<script type="text/javascript" src="JSMML.js"></script>
<script type="text/javascript">
JSMML.swfurl = 'JSMML.swf'; // default
JSMML.onLoad = function() {
var mml = new JSMML();
mml.onFinish = function() { alert('finish!') };
mml.play('t60l16 o5r cdefedc8 efgagfe8 c4 c4 c4 c4 ccddeeffe8d8c4');
};
</script>
API
JSMML's properties
- swfurl = 'JSMML.swf';
- mmlDivID = 'jsmmlDiv';
- mmlID = 'jsmml';
- onLoad = function() {};
- loaded = false;
JSMML instance's propertyies
- play(mmlString)
- pause
- stop
- destroy
- time
Author
- Yuichi Tateno
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)