如何在ios上获得半毫秒的振动?类似于在手机键盘上打字时获得的振动。我似乎用这个在android上得到它Vibration.vibrate([0,0,0,30])
,但它不会在ios上复制相同的振动
这是下面的代码
<TouchableOpacity onPress={() => Vibration.vibrate([0, 0, 0, 30])} style={{ marginTop: 100, alignItems: 'center' }}>
<Text style={{ fontSize: 20 }}>Vibrate</Text>
</TouchableOpacity>
< code > react-native-haptic-feedback 在iOS上实现了Medet Tleukabiluly提到的功能,链接如下:https://github.com/junina-de/react-native-haptic-feedback/,但不幸的是,它在Android上对我不起作用。
react-本机中的振动是特定于平台的。
import { Vibration, Platform } from "react-native";
// vibrate is platform specific. default is 400ms
const vibrate = () => {
if (Platform.OS === "ios") {
// this logic works in android too. you could omit the else statement
const interval = setInterval(() => Vibration.vibrate(), 1000);
// it will vibrate for 5 seconds
setTimeout(() => clearInterval(interval), 5000);
} else {
Vibration.vibrate(5000);
}
};
然后将其用作回调:
<TouchableOpacity onPress={vibrate} style={{ marginTop: 100, alignItems: 'center' }}>
<Text style={{ fontSize: 20 }}>Vibrate</Text>
</TouchableOpacity>
执行的代码段: 如何获得的毫秒数?
问题内容: 我的程序有问题。我想在1秒内获得等于1000的实时毫秒数。这是我的代码: 还有什么其他方法可以获取毫秒而不是声明整数并递增呢? 问题答案: 您将希望摆脱它,而使用Swing计时器代替它,因为那是Timer的用途-在Swing GUI中重复进行调用, 而 不必求助于破坏线程的构造。 您将需要给您的计时器一个合理的延迟时间。0?常识告诉您不要使用此功能。12、15-更好。 为了使Swing
问题内容: 我想知道如果有一种方法,因为1970年1月1日(时期),以获得当前毫秒使用新的,或Java的8类。 已知的方法如下: 要么 问题答案: 我不能完全确定“当前毫秒”的含义,但我假设这是自“纪元”(即UTC 1970年1月1日午夜)以来的毫秒数。 如果你想找到,因为时代的毫秒数 眼下, 然后用作为nubian菜鸟指出。如果是这样,则没有理由使用任何新的java.time API来执行此操作
在PHP中通过< code>date('c')很容易获得ISO 8601日期字符串(例如,< code > 2004-02-12t 15:19:21 00:00 ),但是在Objective-C (iPhone)中如何获得它呢?有没有类似的捷径? 这是我发现的很长的路要走: 对于如此核心的东西来说,这似乎是一个非常严格的要求。
我正在脚本中使用库: 它可以让我的Selenium WebDriverHibernate一秒,但怎么可能是250毫秒呢?