小编sro*_*uck的帖子

以编程方式在iOS设备上的输入字段中选择文本(移动版Safari)

如何在iOS设备上以编程方式选择输入字段的文本,例如运行移动Safari的iPhone,iPad?

通常.select(),在<input ... />元素上调用函数就足够了,但这对这些设备不起作用.光标只是留在现有条目的末尾而没有做出选择.

html javascript iphone safari ios

83
推荐指数
5
解决办法
7万
查看次数

我是否需要重复使用相同的Akka ActorSystem,或者我可以在每次需要时创建一个?

Akka 2.x需要很多命令才能引用ActorSystem.因此,要创建一个actor的实例,MyActor您可能会说:

val system = ActorSystem()
val myActor = system.actorOf(Props[MyActor])
Run Code Online (Sandbox Code Playgroud)

由于经常需要ActorSystem:许多代码示例省略了代码的创建,并假设读者知道system变量的来源.

如果您的代码在不同的地方生成actor,您可以复制此代码,可能创建其他ActorSystem实例,或者您可以尝试ActorSystem通过引用某些全局或通过传递来共享同一实例ActorSystem.

Akka文档提供了"Actor Systems"标题下的actor系统的一般概述,并且有该类的文档ActorSystem.但这些都没有帮助解释为什么Akka的用户不能仅仅依靠Akka来管理这个问题.

问题(S)

  • ActorSystem每次共享同一个对象或创建一个新对象有什么含义?

  • 这里的最佳做法是什么?一直四处走动ActorSystem看起来非常严厉.

  • 一些例子给出了ActorSystem一个名字:ActorSystem("MySystem")其他人只是打电话ActorSystem().这会有什么不同,如果你两次使用相同的名称怎么办?

  • 是否akka-testkit要求您ActorSystem与传递给TestKit构造函数的共享共享?

scala akka

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

网站在3G下的iPad/iPhone上展示JavaScript错误,但不在WiFi下

在3G下连接到iPad上的http://www.manage-us.com [曾经]导致JavaScript错误,如果启用了开发人员控制台,则可以看到该错误.如果在WiFi连接下使用同一台iPad访问同一页面,则不会显示错误.[错误现在已经消失,因为我应用了下面的修复程序!].

为什么是这样?

我尝试在Mac上的Safari和Mac上的iPad模拟器上模拟低带宽(使用dummynet).这不会重现问题.

我目前怀疑这是我的英国移动运营商(O2)引入的问题,已知通过代理缓存(例如降级图像文件)修改某些内容.如果您通过其他移动运营商通过3G在iPad或iPhone上进行连接时可以确认您没有遇到此问题.

iphone proxy wifi ipad 3g

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

标签 统计

iphone ×2

3g ×1

akka ×1

html ×1

ios ×1

ipad ×1

javascript ×1

proxy ×1

safari ×1

scala ×1

wifi ×1