2017年3月9日木曜日

phonegapでinput type="file"を含むiOS10向けアプリがクラッシュするときの対応策

http://www.g8production.com/post/153868432226/dyld-abortwithpayload-ios10-crash

記事のうち、
<!-- 🖼 Photo Library -->
<key>NSPhotoLibraryUsageDescription</key>
<string><Your description goes here></string>

<!-- 📷 Camera -->
<key>NSCameraUsageDescription</key>
<string><Your description goes here></string>

をプロジェクトのInfo.plist(プロジェクト名-Info.plist)に追加すればよい

2017年2月27日月曜日

【Onsen UI】でページの内容を書き換えるとき

http://blog.asial.co.jp/1354

ページの内容を単に書き換えるだけじゃダメ。
「postpush」というイベントを拾って書き換える必要あり

【Onsen UI】で「list-item」を動的に追加したいとき

要素を追加したあと
ons.compile(’ターゲット’);
を実行する

https://ja.onsen.io/v1/guide.html
の【AngularJSを意識せずにOnsen UIを扱う】を参照

2017年2月7日火曜日

Chromeでfont-sizeを10px以下に設定する方法

http://time-complexity.blogspot.jp/2013/12/chrome-font-size-10px.html

  • Chromeは「最小のフォントサイズ」という設定があり、CSSでどう設定しても10px以下にならない。
    • transformのscaleで小さくするしか方法がない。
  • この方法を使えば、ルビのスタイルを操作できない(?)Chromeでも小さくできる。
    • ルビの位置も設定できない(?)けれど、transform:translateYで無理やり動かせる