LoginSignup
5
4

More than 5 years have passed since last update.

Titanium Alloy で underscore.js の debounce を使うと Android でコケる対策

Posted at

Titanium Alloyプロジェクトで onClick とかに _.debounce 使いたいんですけど、AndroidがちょくちょくException吐いてしまいます。

V8Exception: Exception occurred at ti:/bootstrap.js:134: Uncaught Error: Invalid value, expected type Number

私が試したのは Titanium SDK 3.3.0だけど、3.1.0の頃だからだいぶ前からの様です。
https://jira.appcelerator.org/browse/TIMOB-14213

悲観にくれる私。

不貞腐れてプログラム作るのやめて息子の本棚作り出したその時です。

なんという事でしょう。
lodash を使えば万事解決との事です。

npm install lodash

して、

___PROJECT_DIR___/app/assets/javascript/lodash.underscore.js

にコピーして、

先人の教え に従い、alloy.jmkを編集しpost:compileに追記すればOKです。

@k0sukey さん有難う御座います。
ますますアバター怖くなってきてますけど僕は大丈夫です。

5
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
4