JS を使用して PhoneGap でアプリを作成しようとしています。始めたばかりで、最初に行う必要があるのは、マップのラッパー クラスを作成して、いくつかの追加機能を処理することです。私は js プロトタイプに精通しており、すべてにそれを使用することに慣れています。PhoneGap はそれを受け入れていないようです。PhoneGap で js プロトタイプを使用できますか?そうでない場合、継承をどのように処理すればよいですか?
function Map(){}
Map.prototype.DOM = null;
Map.prototype.GMap = null;
Map.prototype.initOptions = null;
Map.prototype.init = function()
{
alert();
this.initOptions = {
zoom: 1,
disableDefaultUI: true,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
this.GMap = new google.maps.Map(this.getDOM(), this.initOptions);
}
// Modifiers
Map.prototype.setDOM = function(DOM)
{
this.DOM = DOM;
}
// Accessors
Map.prototype.getDOM = function(){return this.DOM;}
Map.prototype.getGMap = function(){return this.GMap;}