1

アプリケーションがインストールされていないときに、NFC タグから BlackBerry または Windows Phone 市場を起動する方法はありますか?

つまり、Android プラットフォームの AAR のように、タグの対象となるアプリケーションがインストールされていない場合、Google Play ストアが起動されます。

ありがとう。

4

2 に答える 2

2

インストールされている Windows Phone アプリを起動する方法、またはインストールされていない場合はストアにリダイレクトする方法は次のとおりです。

Codeplex のこのライブラリは、Windows Phone でこのような NDEF レコードを作成するのに役立ちます。

于 2013-02-11T10:58:30.827 に答える
-1

NFCタグからメッセージを受信するコード

ProximityDevice device = ProximityDevice.GetDefault();

// Make sure NFC is supported
if (device!= null)
{
  long Id = device.SubscribeForMessage ("Windows.SampleMessageType", messageReceived);
  Debug.WriteLine("Published Message. ID is {0}", Id);

  // Store the unique message Id so that it 
  // can be used to stop subscribing for this message type
}

private void messageReceived(ProximityDevice sender, ProximityMessage message)
{

  Debug.WriteLine("Received from {0}:'{1}'", sender.DeviceId, message.DataAsString);
  openMarketPlace(message.DataAsString);
}

マーケットプレイスでアプリ ページを開くためのアプリ ID を取得する方法

private void openMarketPlace(string appID){
MarketplaceDetailTask marketplaceDetailTask = new MarketplaceDetailTask();
marketplaceDetailTask.ContentIdentifier = appID;
marketplaceDetailTask.Show();
}
于 2013-02-11T09:55:20.850 に答える