iOS およびすべてのデスクトップ ブラウザーで成功したにもかかわらず、translate プロパティまたは -webkit-transform が Android ブラウザーで正しく動作していないようです。
私の「完全な」ソリューションは、次のような小さな jQuery 関数です。
$.fn.transition = function (properties, options) {
var $element = $(this);
options = $.extend({}, cssDefaults, options);
properties['webkitTransition'] = 'all ' + options.duration + 'ms ' + options.easing;
$element.css(properties);
return this;
};
これは次のように呼び出されます。
$element.css("transform","translate(1000px,0px)");
Android が同時に複数の css3 アクションのサポートを中断したことをいくつかの場所で読みました。ただし、このコードをすべてこの単純なダミー呼び出しに置き換えても、変換は行われません。
$element.css("-webkit-transform","translate(1000px,0px)");
私はアンドロイドに特有の何か間違ったことをしていますか?