नेविगेट कैसे आईओएस सफारी का स्टैंडअलोन मोड में रहने के लिए आईओएस 'स्टैंडअलोन वेब अनुप्रयोग काम करने में, और आप एक लिंक पर क्लिक करते हैं, कि लिंक के बजाय स्टैंडअलोन काम करने में रहने की मोबाइल सफारी में खोला गया है। यह मुझे कोई समझ नहीं आता है (कम से कम आंतरिक लिंक के लिए)।जब
एक ही रास्ता है कि मैं इस फिक्सिंग के बारे में सोच सकते document
नोड के लिए एक क्लिक हैंडलर जोड़ रहा है, और मैन्युअल रूप से इस तरह नेविगेट:
if (window.navigator.standalone) {
document.addEventListener('click', (e) => {
if (e.target.tagName === 'A') {
e.preventDefault();
window.location = e.target.getAttribute('href');
});
}
इस व्यवहार प्राप्त करने के एक कम hacky रास्ता नहीं है? यह वास्तव में मेरी आंखों को चोट पहुंचाता है।
इतने दुखी हैं कि यह वास्तविक दृष्टिकोण की आवश्यकता है। लेकिन एक टन धन्यवाद! –
हाँ मैंने इसे काफी बमर भी पाया। मेरी इच्छा है कि एक मेटा टैग था जिसे हम सामान्य लिंक व्यवहार में चुनने के लिए उपयोग कर सकते थे। –