1
我試圖從我的應用程序調用Web服務,但由於某種原因,它將字符串縮短爲傳遞給WebBrowserTask.URL ...所以我不知道如果它有某種字符串限制嗎?Windows Phone中WebBrowserTask.URL的字符串大小限制
很明顯,由於URL被縮短,調用失敗了,因爲它應該返回一個pdf文檔。以下是我正在使用的代碼。我無法爲您提供patientGuid和sessionID,但僅供參考,每個人的長度大約爲16個字符
WebBrowserTask browser = new WebBrowserTask();
browser.URL = string.Format("https://secure.lancet.co.za/Patriarch/patient?sid={0}&patientGuid={1}&f=CUM.PAT.PDF", Uri.EscapeDataString(sessionID), Uri.EscapeDataString(patientGuid));
browser.Show();
感謝您的幫助!
更新:我的URL的總大小最終爲149個字符。
URL屬性已過時。 http://msdn.microsoft.com/en-us/library/microsoft.phone.tasks.webbrowsertasas(v=vs.92).aspx –
@ ta.speot.is - 感謝您的指出!儘管當我使用brower.Uri時,在WebBrowserTask對象上找不到該屬性?我試過使用這段代碼在Web上查看另一個pdf,它工作正常。這導致我認爲一些字符串限制是問題。 – Tiwaz89