2012-08-06 79 views
0

我對android或phonegap不太瞭解,但我們的應用程序是在sencha touch 2中,這裏我們試圖將藍牙數據從一個設備傳輸到其他使用手機間隙的設備。下面的代碼示例正在研究的PhoneGap 1.5,Android標籤上的藍牙數據傳輸問題

 IntentFilter filter = new IntentFilter(BluetoothDevice.ACTION_FOUND); 
        this.ctx.registerReceiver(mReceiver, filter); 

但是當我升級的PhoneGap到2.0,ctx.registerReceiver不存在,並給予錯誤。

回答

1

「ctx」在最新的phonegap中已棄用,我們需要用「cordova.getActivity()。getApplicationContext()」替換它。