app上的form跳轉(zhuǎn)

最近在公司中,有這樣一個(gè)項(xiàng)目聂喇,在app中辖源,做網(wǎng)頁的銀聯(lián)支付,按說這是沒有什么難度的希太,但是在做的過程中克饶,出現(xiàn)了一個(gè)當(dāng)時(shí)來說很頭疼的問題,

起原:當(dāng)時(shí)因?yàn)槭菧y試銀聯(lián)誊辉,證書是測試證書矾湃,所以沒有在app中走流程,在手機(jī)瀏覽器端走的流程堕澄,當(dāng)流程一切都o(jì)k的時(shí)候邀跃,正式的證書也下來的,我們滿心歡喜的在app上走一遍蛙紫,本感覺已經(jīng)萬事大吉了坞嘀,沒想到在ios中出現(xiàn)了問題,在安卓中一切都好

程序流程:當(dāng)用戶輸入金額后惊来,選擇銀聯(lián)丽涩,點(diǎn)擊充值,前端會調(diào)后臺的接口裁蚁,成功后矢渊,后臺返回一個(gè)html,(html是銀聯(lián)那邊返回的枉证,我們無權(quán)修改)前端這邊解析html矮男,拿到form表單,將form表單放入當(dāng)時(shí)頁面中body的最底部室谚,提交表單毡鉴,提交方式是post。

Paste_Image.png

問題:ios中跳轉(zhuǎn)銀聯(lián)的時(shí)候秒赤,會報(bào)501的錯(cuò)誤猪瞬,安卓沒有問題

過程: 報(bào)501錯(cuò)誤,立馬問了下客服入篮,客服人員說陈瘦,501是因?yàn)樘峤坏姆绞讲粚Γ莋et提交潮售,應(yīng)該是post提交痊项,

Paste_Image.png

本以為是不是ios這里修改了提交的方式锅风,和ios人員溝通后,ios人員說沒有修改過鞍泉;

又以為是ios原生會修改form提交方式皱埠,又用ios原生瀏覽器測了下,沒有問題咖驮,與ios人員再次溝通后边器,雙方從自己的角度去看看有沒有辦法去解決這個(gè)問題;

由是想,前端這里能不能把form提交修改成ajax的提交方式游沿,我們這里把form拆解饰抒,將接口用ajax的方式提交肮砾,但是發(fā)生了跨域問題诀黍,因?yàn)槭莗ost方式,需要后臺做相關(guān)處理仗处,但是后臺是銀聯(lián)那里的眯勾,不會因?yàn)槲覀冞@里去修改東西;ios那里也沒有解決掉婆誓;

時(shí)間已經(jīng)不早了吃环,我們各自先回,待明日再戰(zhàn)洋幻。


晚上難以入眠郁轻,一直再想這個(gè)問題,為什么會這樣N牧簟好唯!為什么

忽然靈光乍現(xiàn),想到是不是因?yàn)閕os在這里新開頁面的問題燥翅,(因?yàn)閕os打開web前端頁面是新開骑篙,而安卓是在當(dāng)前頁面打開)


form提交,ios會打開新的頁面森书,這樣就是get提交靶端,所以會報(bào)501。

次日凛膏,與ios人員溝通后杨名,先讓ios把公共內(nèi)容注釋掉,在當(dāng)前頁面打開猖毫,不去新開頁面镣煮,看是否出現(xiàn)501錯(cuò)誤的問題;最激動人心的時(shí)候鄙麦,ios典唇、前端镊折、后臺都屏息去見證圣神的一刻,如果不行介衔,真的就是黔驢技窮了恨胚;還好老天憐惜我們,事情如流水一樣沒有波瀾炎咖;成功了赃泡!果然是這個(gè)問題,一切都變的十分美好乘盼!

Paste_Image.png

總結(jié):

  • 相關(guān)性的知識還有所欠缺升熊,做了好多無用功的事情,
  • 當(dāng)時(shí)只想到是ios app里做了處理绸栅,在ios人員表明沒有處理的時(shí)候级野,沒有深挖去對比為什么在原生瀏覽器與安卓上可以,在ios app上不可以粹胯,他們之間的不同點(diǎn)蓖柔;實(shí)際只是一個(gè)新開或當(dāng)前開的區(qū)別,沒有考慮這一點(diǎn)风纠;如果安卓也是新開的况鸣,那么這個(gè)問題就更不好解決了,因?yàn)椴粫J(rèn)為是app的原因竹观,會從銀聯(lián)和前端這方面找原因镐捧,可能花的時(shí)間會更長
  • 有時(shí)候,沒有辦法解決的問題臭增,先放下懂酱,轉(zhuǎn)移一下注意力,可能就會柳暗花明
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末速址,一起剝皮案震驚了整個(gè)濱河市玩焰,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌芍锚,老刑警劉巖昔园,帶你破解...
    沈念sama閱讀 223,207評論 6 521
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異并炮,居然都是意外死亡默刚,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,455評論 3 400
  • 文/潘曉璐 我一進(jìn)店門逃魄,熙熙樓的掌柜王于貴愁眉苦臉地迎上來荤西,“玉大人,你說我怎么就攤上這事⌒靶浚” “怎么了勉躺?”我有些...
    開封第一講書人閱讀 170,031評論 0 366
  • 文/不壞的土叔 我叫張陵,是天一觀的道長觅丰。 經(jīng)常有香客問我饵溅,道長,這世上最難降的妖魔是什么妇萄? 我笑而不...
    開封第一講書人閱讀 60,334評論 1 300
  • 正文 為了忘掉前任蜕企,我火速辦了婚禮,結(jié)果婚禮上冠句,老公的妹妹穿的比我還像新娘轻掩。我一直安慰自己,他們只是感情好懦底,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,322評論 6 398
  • 文/花漫 我一把揭開白布唇牧。 她就那樣靜靜地躺著,像睡著了一般基茵。 火紅的嫁衣襯著肌膚如雪奋构。 梳的紋絲不亂的頭發(fā)上壳影,一...
    開封第一講書人閱讀 52,895評論 1 314
  • 那天拱层,我揣著相機(jī)與錄音,去河邊找鬼宴咧。 笑死根灯,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的掺栅。 我是一名探鬼主播烙肺,決...
    沈念sama閱讀 41,300評論 3 424
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼氧卧!你這毒婦竟也來了桃笙?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,264評論 0 277
  • 序言:老撾萬榮一對情侶失蹤沙绝,失蹤者是張志新(化名)和其女友劉穎搏明,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體闪檬,經(jīng)...
    沈念sama閱讀 46,784評論 1 321
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡星著,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,870評論 3 343
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了粗悯。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片虚循。...
    茶點(diǎn)故事閱讀 40,989評論 1 354
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出横缔,到底是詐尸還是另有隱情铺遂,我是刑警寧澤,帶...
    沈念sama閱讀 36,649評論 5 351
  • 正文 年R本政府宣布茎刚,位于F島的核電站娃循,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏斗蒋。R本人自食惡果不足惜捌斧,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,331評論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望泉沾。 院中可真熱鬧捞蚂,春花似錦、人聲如沸跷究。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,814評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽俊马。三九已至丁存,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間柴我,已是汗流浹背解寝。 一陣腳步聲響...
    開封第一講書人閱讀 33,940評論 1 275
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留艘儒,地道東北人聋伦。 一個(gè)月前我還...
    沈念sama閱讀 49,452評論 3 379
  • 正文 我出身青樓,卻偏偏與公主長得像界睁,于是被迫代替她去往敵國和親觉增。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,995評論 2 361

推薦閱讀更多精彩內(nèi)容