欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

Yahoo发布浏览器插件:Sneak Peak

程序员文章站 2022-05-26 13:21:37
...
Yahoo今天发布了浏览器插件:Sneak Peak,这是一个web扩展平台,终端用户或者开发者下载安装js库以后,能够在浏览器上使用一些新功能,比如:

1。桌面拖拽功能
2。客户端图片处理功能,旋转,剪切等
3。桌面提示功能

你可以到Sneak Peak主页查看详细信息。

Yahoo发布浏览器插件:Sneak Peak

下面是一个语音阅读text的demo:

// the "service specification" that we'll activate 
var ttsService = { 
  service: "TextToSpeech",   
  version: "1",   
  minversion: "1.0.2"   
}; 

// check for the presence of TextToSpeech, and dump results in the 
// specified div 
function checkForTextToSpeech(divName) { 
  YAHOO.bp.isServiceActivated( 
    ttsService, 
    function() { 
      var _divName = divName; 
      return function(haveIt) { 
        var d = document.getElementById(_divName); 
        d.innerHTML = haveIt;             
      }; 
    }()); 
}
 
YAHOO.bp.init(function(res) { 
  if (res.success) { 
    checkForTextToSpeech("before"); 
    YAHOO.bp.require({services: [ ttsService ]}, 
                     function(r) { 
                       checkForTextToSpeech("after"); 
                       if (r.success) { 
                         YAHOO.bp.TextToSpeech.Say( 
                           { utterance: "text to speech is activated" }, 
                           function() {} ); 
                       } 
                     }); 
  } 
});
相关标签: Yahoo 浏览器