我开设了一个测试器课程来测试iPod Touch上的振动,但是在设备上进行测试时,该振动不起作用。我已经导入了所有相关的扩展,并按照this question and answer链接到了相关的Adobe AIR库类。我使用了错误的回调或其他东西吗?

package
{
    import flash.display.Sprite;
    import com.adobe.nativeExtensions.Vibration;

    public class Test extends Sprite
    {
        public function Test()
        {
            run();
        }

        public function run(): void {
            var vibe:Vibration;
            if (Vibration.isSupported)
            {
                vibe = new Vibration();
                vibe.vibrate(25000);
            }
        }
    }
}


编辑:发现iPod Touch没有振动传感器。在iPhone 5上进行测试后,它仍然无法正常工作。一旦启动该应用程序,它就会崩溃(并关闭)而不会振动。

最佳答案

iPod Touch不支持振动。 :)

关于ios - 编程 native 振动以通过AS3在iOS上工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14813461/

10-12 06:39