2017-06-18 66 views
0

從我的iOS應用內通過的OpenURL這些打開正確的頁面(爲電影 「& ME」):在iOS版維基百科應用逃離符號

wikipedia://en.wikipedia.org/wiki/&ME https://en.wikipedia.org/wiki/&ME https://en.wikipedia.org/w/index.php?search=%26ME

但這些不(他們打開一些其他的,即錯誤,頁面):

wikipedia://en.wikipedia.org/w/index.php?search=&ME wikipedia://en.wikipedia.org/w/index.php?search=%26ME wikipedia://en.wikipedia.org/w/index.php?search=%2526ME wikipedia://en.wikipedia.org/w/index.php?search=%25%26ME

搜索不包含'&'正常工作。

如果你已經解決了這個問題,你做了什麼? 或者你可以建議另一種方法來逃避&符號我還沒有嘗試過? 或者這看起來像iOS維基百科應用程序中的錯誤?

+0

這可能會有所幫助:https://stackoverflow.com/a/8088484/4797324 – toma

+0

謝謝,但該討論解決如何獲得%26;我的問題是,%26在一種情況下不起作用(iOS Wikipedia應用程序搜索),但適用於所有其他情況(iOS Wikipedia應用程序鏈接,iOS Google和IMDb應用程序)。我也嘗試過「&amp」和「%26amp」(我會嘗試任何事情!),但沒有運氣。 – vonlost

+0

&符號分隔不同的參數。所以'search =&ME'表示帶有空值的參數'search'和另外一個不完整的參數'ME'。 – toma

回答

0

這是一款iOS應用維基百科錯誤,將其固定在轉5.6.0