2016-03-14 19 views
5

Mobil panosuna kopyalamanın bir yolu var mı? Günlerce araştırıyorum ama iyi bir çözüm bulamadım. Clipboard.js Şu anda aşağıdaki işlevi kullanıyorum bana "hayır destek :("Mobil belgede document.execCommand ('copy') kullanma

bir hata veriyor, mobil üzerinde çalışmak için görünmüyor: üzerine krom bir cazibe gibi

function copytext(text) { 
    var textField = document.createElement('textarea'); 
    textField.innerText = text; 
    document.body.appendChild(textField); 
    textField.select(); 
    document.execCommand('copy'); 
    textField.remove(); 
} 

İşleri benim . masaüstü Ama krom mobil, hiçbir şey kopyalanır

dışarıda bir çözüm var mı

+1

Ne sürümünü kopyalamak ve hangi mobil cihaz destekler? Her iki Android de mobil Chrome 42+ ve mobil Firefox 41+ sürümlerinde kullanılabiliyor. –

+0

Garip. En son sürümdeyim. Kopyalama bağlantı butonu ile canlı bir sayfa: http://www.trailerpuppy.com/trailers/captain-america-civil-war-trailer-8c60bffa-6534-4496-bb89-e6ffc8684e2a –

+1

Sonunda çalıştığım Chrome 49.0. * Android için. Sanırım iOS Chrome kullanıyorsunuz? –

cevap

4

According to MDN, document.execCommand('copy') aşağıdaki mobil tarayıcılarda kullanılabilir.?

  • Android için Chrome 42+
  • Firefox Mobile (Gecko) bu başına Apple'ın gereği, hem iOS WebKit verilen kullanmalıdır iOS Chrome veya Firefox içermediğini 41+

Not . IOS Safari desteklenene kadar, iOS Chrome ve iOS Firefox muhtemelen yapılamaz.

Güncelleme:

iOS 10+ Safari kesip Chrome

İlgili konular