0

アプリケーションでは、これは次のとおりです。

http://web.extebtion/projects/projectName/myaccount.php?1310625280.37+TE1PUFha-MDEyMzQ1Njc4OV85X3NpbXVsYXRvcg==+1310625280.37

(タイプ)URLは次の方法で開こうとしています:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithString:http://web.extebtion/projects/projectName/myaccount.php?1310625280.37+TE1PUFha-MDEyMzQ1Njc4OV85X3NpbXVsYXRvcg==+1310625280.37]]];  

コードの行ですが、この行はiPhoneブラウザでURLを開きません。しかし、==がURLから削除されている場合、すべての問題は解決されます。

ここで問題となるのは、ブラウザがURLを開いたかどうかを確認する方法です。

4

1 に答える 1

2

私はあなたがただ指定したいかもしれないと思います@"<string>"、すなわち:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://web.extebtion/projects/projectName/myaccount.php?1310625280.37+TE1PUFha-MDEyMzQ1Njc4OV85X3NpbXVsYXRvcg==+1310625280.37"]];

SafariがフォアグラウンドにポップしてURLをロードするため、ブラウザがURLを開いたことがわかります。

于 2011-07-14T07:32:57.880 に答える