Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

HTML5 getCurrentPositionは、ほとんどの場合、iOSのPhoneGapで失敗します


PhoneGapには、iOSで適切に機能するジオロケーションがありますが、IOS6では、getCurrentPositionが失敗コールバックを発生させます。失敗後、getcurrentPositionは成功または失敗のコールバックを呼び出します。

PhoneGapをIOS6で動作させるには、PhoneGap.plistをNoに設定する必要があります。yesに設定されている場合、ios6にはメモリの問題があります。

ただし、iOSではApacheCardovaをこの目的に使用できます。古いバージョンのCardovaには多くのバグがあるため、Cardovanewバージョンに更新する必要があります。


  1. HTML5キャンバス変換

    HTML5キャンバスは、変換行列を直接変更できるメソッドを提供します。変換行列は、最初はID変換である必要があります。その後、変換方法を使用して調整できます。 例 キャンバス変換の例を見てみましょう: <!DOCTYPE HTML> <html>    <head>       <script>          function drawShape(){             //

  2. Phonegap + Windows Phone 8:HTML5ビューポートのメタとスケーリングの問題

    このような問題に直面した場合は、CSSを正しく記述していないことを意味します。 CSSに以下を追加するだけです- * {    zoom:1;    -ms-content-zooming:none; } 一部のコードでは、次の場合でも機能します- @viewport {    width:320px; } @-ms-viewport {    width:320px;    zoom-user:fixed;    max-zoom:1;    min