0

ユーザーが仮想のものを購入できる Web アプリを作成したい場合、iPhone をアプリ内で呼び出すことはできますか? または、他の支払い方法を使用できますか?

4

1 に答える 1

0

いいえ、できません。特別な非標準タグをアプリケーションに実装する必要があります。ユーザーがこれらのリンクをクリックすると、次のようになります。

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
{
    if (navigationType == UIWebViewNavigationTypeLinkClicked) {

        NSString *urlAbsolute = [request.URL absoluteString];
        if ([urlAbsolute hasPrefix:@"YourSpecialTag://"])
        {
            //YourSpecialTag://BuyID=100
            //Parse the url
            //Get the id = 100
            //Continue with in-app purchase
            return NO;
        }
    }
    return YES;
}
于 2012-05-24T06:59:03.983 に答える