2016-09-19 11 views
1

この方法はいくつかのボタンで使用されています。Unity3d Application.OpenURL(モバイルデバイス)(AndroidとiOSの両方)

public void OpenURL(string url) 
{ 
    Application.OpenURL(url); 
} 

これは、ゲームのソーシャルメディア用に複数のリンクを開くために使用されます。 Twitter、Facebook、Instagramのリンクはうまくいきます。私たちのウェブサイトのリンクがどのように提供されたかモバイルデバイスは「Cant open pdf(「ウェブサイトのアドレス」)と言っていますが、ウェブサイト自体はまだ「建設中」で、背景画像(CSSで定義)すぐにテキストは。なぜそれがPDFファイルを開こうとしているとどのように私はこの問題を解決します。

PSを、それが正常に動作し、デフォルトのブラウザで新しいタブを開き、エディタでボタンをテストする場合。

+0

を使用し、あなたが渡しているURLの形式は何ですか? URLを次のようにフォーマットしてみてください。 'http:// ' 私は同じ問題を一度だけ出しました。 – MadJlzz

+0

どのモバイルデバイスですか? AndroidまたはiOS?あなたがそれに渡すURLのタイプを示すなら、それはまた良いでしょう。 – Programmer

+0

実際のリンクをコピー/ペーストするだけです。私は広告を出そうとしていないことに注意してください;)ここは "www.leadstreet.rocks" –

答えて

4

私が持っています

実際にwww.google.comなどのアドレスを使用してApplication.OpenURLを使用した場合、スマートフォンデバイスでは動作しませんでした。

髪の毛が引っ張られた後、私はちょうどURLにHTTPリクエストプロトコルを追加しました。それはそれでした。コンピュータやスマートフォンデバイスの両方に準拠するため

Application.OpenURL("http://www.google.com");

+0

これは今動作します。それができるようになるとすぐに受け入れます。これはしばらくの間私を苦しめていた束をありがとう。 –

関連する問題