我正在开发一个演示站点,其中包括一个允许用户拨打电话的滑出式小部件.
我正在使用SIPml5工具和webrtc2sip后端来处理呼叫.该部分全部设置并正常运行.所以现在我正在考虑是否可以使用窗口小部件中的滑块控制麦克风和音量级别.这甚至可能吗?我在网上到处看,并没有太多运气.
我找到了一些网站,向我展示了如何在jQuery滑块代码中控制音频标签的音量.所以我尝试设置它,如下面的代码:
$(function() {
$( "#slider-spkr" ).slider({
orientation: "vertical",
range: "min",
min: 0,
max: 100,
value: 60,
slide: function( event, ui ) {
var value = $("#slider-spkr").slider("value");
document.getElementById("audio_remote").volume = (value / 100);
},
change: function() {
var value = $("#slider-spkr").slider("value");
document.getElementById("audio_remote").volume = (value / 100);
}
});
});
Run Code Online (Sandbox Code Playgroud)
不幸的是,这也没有用.所以我不确定在使用SIPml5时是否允许这样做,或者我的jQuery代码需要调整.
有没有其他人有运气添加麦克风/音量控制?谢谢你的帮助.
我对 Scrapy 很陌生。我正在考虑使用它来抓取整个网站的链接,在其中我会将项目输出到多个 JSON 文件中。因此,我可以将它们上传到 Amazon Cloud Search 以进行索引。是否可以将项目拆分为多个文件而不是最终只有一个大文件?根据我的阅读,项目导出器只能输出到每个蜘蛛的一个文件。但我只使用一个 CrawlSpider 来完成这项任务。如果我可以对每个文件中包含的项目数量设置一个限制,比如 500 或 1000,那就太好了。
这是我到目前为止设置的代码(基于教程中使用的 Dmoz.org):
dmoz_spider.py
import scrapy
from scrapy.spiders import CrawlSpider, Rule
from scrapy.linkextractors import LinkExtractor
from tutorial.items import DmozItem
class DmozSpider(CrawlSpider):
name = "dmoz"
allowed_domains = ["dmoz.org"]
start_urls = [
"http://www.dmoz.org/",
]
rules = [Rule(LinkExtractor(), callback='parse_item', follow=True)]
def parse_item(self, response):
for sel in response.xpath('//ul/li'):
item = DmozItem()
item['title'] = sel.xpath('a/text()').extract()
item['link'] = sel.xpath('a/@href').extract()
item['desc'] = sel.xpath('text()').extract()
yield item
Run Code Online (Sandbox Code Playgroud)
项目.py
import scrapy
class DmozItem(scrapy.Item):
title = scrapy.Field()
link …Run Code Online (Sandbox Code Playgroud) 我正在使用Apache POI将数据写入Excel模板.模板仅包含第一行的标题,但我还将特定样式应用于整个列(例如,会计和百分比).
当我将数据写入新单元格时,使用这些格式会很好.但是如果我使用createRow和createCell方法,则会覆盖单元格格式,并为所有单元格获得General.如果我尝试使用getRow而getCell不是,我会遇到NullPointerExceptions检索空白单元格.
有没有办法使用模板中保存的预先存在的单元格格式?或者我是否因为API而无法自行设置数据格式?
谢谢你的帮助.