小编And*_*sov的帖子

navigator.geolocation.getCurrentPosition不适用于Android谷歌浏览器

这段代码:

navigator.geolocation.getCurrentPosition(
                    function(position) {
                        alert(position.coords.latitude, position.coords.longitude);
                    },
                    function(error){
                        alert(error.message);
                    }, {
                        enableHighAccuracy: true
                        ,timeout : 5000
                    }
            );
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/FcRpM/在我的笔记本电脑上使用谷歌Chrome浏览器,但在移动HTC one S(安卓4.1,GPS关闭,通过移动网络和启用wifi的位置),通过WiFi连接到互联网.

  1. 默认浏览器工作正常.
  2. Google Chrome,Opera,Yandex.browser for android因"Timeout expired"而失败.

其他Android应用程序找到我正确.

javascript html5 android google-chrome geolocation

32
推荐指数
3
解决办法
5万
查看次数

使用证书通过https跳过

我在Apache下使用ssl进行soap服务,suds使用gres而不使用ssl.
我有客户端证书(my.crt和user.p12文件).
我需要如何配置suds客户端以使其与https服务一起使用?

没有证书,我明白了

urllib2.URLError: <urlopen error [Errno 1] _ssl.c:499: error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure>

python ssl https suds

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

在keydown/keypress之后获取输入值

我有一个<input type="text">,我需要在文本框中的文本被更改后调用一个函数(包括在jQuery的keydown和keypress处理程序中执行的操作).

如果我从jQuery处理程序调用我的函数,我会看到在e.target.value添加输入之前的value().因为我不想每次都手动将输入添加到值上,我如何调用我的函数并让它使用更新的值?

javascript jquery jquery-events

21
推荐指数
3
解决办法
5万
查看次数

Android:如何在onReceive中将sms标记为已读

我可以捕捉短信,可以看到发件人的电话,正文,如果我不喜欢这个短信我可以中止广播,但我不知道如何将这个短信标记为已读,该用户可以稍后在框中读取.我有什么想法可以做到这一点?

sms android

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

Django作为SOAP Web服务服务器

我需要在Django/Python中重写一个现有的SOAP服务(我们有一个WSDL文件),你会向我推荐哪些库或解决方案?链接很好.

PS:ZSI可以解析wsdl,但我不喜欢它,它太旧了(可能是我错了)

python django soap web-services

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

自定义在django admin中选择

我有一个模型,其中一个字段是ForeignKey,所以我在django admin中看到select,是否可以自定义此选择的标签?



class Model(models.Model):
    name = models.CharField()
    def __unicode__(self):
         return self.name

class Part(models.Model):
    name = models.CharField()
    parent =  model.ForeignKey(Model)
    def __unicode__(self):
         return self.name
    def name_with_model(self):
         return self.name + ' ' + parent.name

class SmallPart(models.Model):
    name = models.CharField()
    parent =  model.ForeignKey(Part)
Run Code Online (Sandbox Code Playgroud)

当我添加新的SmallPart时,我看到带有部件名称的select标签,我需要看到name_with_model

python django customization django-admin

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

Python挂在带有apache + mod_wsgi的lxml.etree.XMLSchema(树)上

Python依旧

lxml.etree.XMLSchema(tree)

当我在apache server + mod_wsgi上使用它时(Windows)

当我使用Django dev服务器 - 一切正常

如果您了解针对XSD的其他不错的XML验证解决方案,请告诉我

更新:

我正在使用soaplib,它使用lxml

logger.debug("building schema...")
self.schema = etree.XMLSchema(etree.parse(f))

logger.debug("schema %r built, cleaning up..." % self.schema)

我在apache日志中看到"构建模式...",但我没有看到"架构%r已构建,清理......"

更新2: 我使用MSVS 2010 visual C++构建了lxml 2.3; 之后它在这条线上崩溃了

self.schema = etree.XMLSchema(etree.parse(f))
在httpd.exe中0x7c919af2处的未处理异常:0xC0000005:访问冲突写入位置0x00000010.

python apache lxml mod-wsgi xml-validation

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

肥皂水和选择标签

如何使用"choice"参数生成对方法的请求?

wsdl的一部分在http://127.0.0.1/service?wsdl:

<xs:complexType name="ByA">
<xs:sequence>
...
</xs:sequence>
</xs:complexType>
<xs:complexType name="ByB">
<xs:sequence>
...
</xs:sequence>
</xs:complexType>

<xs:complexType name="GetMethodRequest">
<xs:choice>
<xs:element name="byA" type="s0:ByA" />
<xs:element name="byB" type="s0:ByB" />
</xs:choice>
</xs:complexType>

当我做

from suds.client import Client
client = Client("http://127.0.0.1/service?wsdl")
print client
Run Code Online (Sandbox Code Playgroud)

我知道了

GetMethod()

没有任何论据.

如何用byA或byB调用GetMethod?

python wsdl choice suds

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