问题列表 - 第44165页

是否可以检测iPhone上的网页中是否启用了VoiceOver?

我们目前正在使用touchmaplite JavaScript库在我们的移动网络应用上测试部署"滑动"地图(即,用手指在触摸屏设备上移动的地图).此地图在我们的网页中嵌入为iframe.

当我们在配备VoiceOver的iPhone上测试此设置时,我们发现VoiceOver在地图上"卡住",并且不会读取它(或者确实滚过它).这对我们来说是一个很大的绊脚石,我们不希望在我们的网站上提供可访问性支持.

是否可以将一个元素标记为被VoiceOver"忽略",或者检测是否以任何其他方式启用VoiceOver(可能是JS),然后隐藏/删除iframe?

谢谢

iphone accessibility voiceover web

7
推荐指数
1
解决办法
1827
查看次数

应用程序关闭后,MediaPlayer继续播放

我知道这是android的多任务功能的一部分,但我找不到我的问题的解决方案.

我的应用程序中有一个媒体播放器对象播放音频片段,它一遍又一遍地循环播放,应该只在应用关闭时停止播放,它与正在播放没有声音的视频的VideoView一起运行(原因:我需要视频无缝循环,只有在没有声音附加到视频的情况下才会这样做.当视频停止时我需要声音停止(即当应用程序关闭时.我知道VideoView的方法是isPlaying()所以我猜它可能与此有关,但到目前为止我尝试的所有内容都失败了.

我需要使用线程吗?有没有办法从VideoView发出一条消息说它不再播放了?然后我可以在MediaPlayer对象上调用stop()方法.

java android media-player

0
推荐指数
1
解决办法
642
查看次数

将结果提取到List时,LINQ的执行速度是否较慢?

我有以下LINQ语句,我发现它没有像我想的那样快速运行.还有其他变种运行得更快,还是有另一种方法可以更快地完成?

var products = session.Products.Where(x => x.Supplier.Address.State == "HI").ToList();
Run Code Online (Sandbox Code Playgroud)

c# linq

3
推荐指数
1
解决办法
167
查看次数

如何根据C#中的值不同地格式化数字?

我有一个整数,我将根据以下规则存储在一个字符串中:

  1. 如果数字小于10,那么它应该0在它之前.
  2. 如果它大于10,则存储它而不带前导0.

我怎么能在C#中做到这一点?

c# string formatting

3
推荐指数
1
解决办法
1293
查看次数

如何使用DBPedia从内容中提取标签/关键字?

我正在探索如何使用维基百科的分类信息从我的内容中提取标签/关键字.

我找到了关于DBPedia的文章.DBpedia是一项社区工作,旨在从维基百科中提取结构化信息,并在Web上提供此信息.

有没有人使用他们的网络服务?你知道它们的工作原理和可靠性吗?

named-entity-extraction dbpedia

20
推荐指数
1
解决办法
9669
查看次数

C#DLL的插件架构

我有一个程序,我开发使用基本的插件架构.实际上,当程序加载时,它使用反射在目录中搜索适合某个接口的dll,然后加载它们.现在看来,当前的插件列表将被使用.

因此,我目前检查dll文件的做法仍然是最佳做法,还是有更好的方法来加载每个dll?

谢谢.

c# dll late-binding plugin-architecture

8
推荐指数
2
解决办法
1万
查看次数

使用PHP更新XML节点

我有一个XML文件test.xml

<?xml version="1.0"?>
<info>
  <user>
    <name>
      <firstname>FirstName</firstname>
      <lastname>Last Name</lastname>
      <nameCoordinate>
        <xName>125</xName>
        <yName>20</yName>
      </nameCoordinate>
    </name>
  </user>
</info>
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用PHP在表单提交上更新节点xName和yName.所以,我使用simplexml_load_file()加载了文件.PHP表单操作代码如下

<?php 
    $xPostName = $_POST['xName'];
    $yPostName = $_POST['yName'];

    //load xml file to edit
        $xml = simplexml_load_file('test.xml');

    $xml->info->user->name->nameCoordinate->xName = $xPostName;
    $xml->info->user->name->nameCoordinate->yName = $yPostName;
    echo "done";
?>
Run Code Online (Sandbox Code Playgroud)

我想更新节点值,但上面的代码似乎不正确.任何人都可以帮我纠正吗?

更新:我的问题有点类似于使用PHP更新XML文件但在这里,我从外部文件加载XML,我也在更新元素,而不是属性.这就是我的困惑所在.

php xml simplexml

13
推荐指数
1
解决办法
3万
查看次数

C#数组或其他数据结构

我想知道存储以下信息的最佳数据结构是什么:

假设我们有这个字符串:

1.2.0.0.15.4.22.3.0.0.0.2

该字符串还将计算超过1位数的值.这些点实际上并不是必需的,只是为了让我更清楚我想要的东西.

其中字符串中的每个数字代表一个计数器,我们必须每分钟计算一次.所以,我们计算的第1分钟1,第2 分钟2,第3 分钟0等等.没有预定义的大小,而且我只想在计算某些内容时进行插入或更改,因此零值实际上将在结构中用空值表示.计数将逐步进行.

最初结构将在第一分钟为空.

c# arrays dictionary

1
推荐指数
1
解决办法
445
查看次数

无法使用Build runner类型的Visual Studio解决方案文件获取工件

我是TeamCity的新手.我正在使用Visual Studio解决方案文件构建步骤.我想配置工件路径,以便我可以在Artifact文件夹中的某处获取我的编译输出.我从TeamCity文档中无法理解:)

我有以下配置.但没有得到任何神器.

Artifact paths:- /MyProject/bin/Release/*.* => PublishDir
Build Runner : Visual Studio(sln)
Build file path: \Successor\Successor.sln
Targets: Rebuild
Configuration: Release
Platform: x86
Run Code Online (Sandbox Code Playgroud)

这里有什么不对?

谢谢

teamcity continuous-integration

6
推荐指数
2
解决办法
4215
查看次数

PHPExcel问题

我有一个简单的表:

CREATE TABLE IF NOT EXISTS `users` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `email` varchar(225) NOT NULL DEFAULT '',
  `date` datetime DEFAULT NULL,
  `status` int(1) NOT NULL DEFAULT '1',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM;

我正在使用PHPExcel以XLS格式导出表格.我写了一个简单的PHP行:


$dbhost = "localhost";
$dbuser = "root";
$dbpass = "";
$dbname = "svn_register";

mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);

// require the PHPExcel file
require 'Classes/PHPExcel.php';

// simple query

$query = "SELECT * FROM users ORDER by id DESC";

if ($result = mysql_query($query) or die(mysql_error())) {
    // Create a new …
Run Code Online (Sandbox Code Playgroud)

php xls phpexcel

2
推荐指数
1
解决办法
1万
查看次数