2016-08-24 36 views
7

Visual Studio 2015 Güncelleştirmesi 3, JavaScript -> Windows -> Windows 8 -> Windows Phone -> Blank App (Windows Phone) projesini oluşturdum. Sonra böyle bir <select> öğesi de default.html değiştirdi:Cordova/UWP Windows Mobile 10 HTML seçim öğesinde İhlali Erişim

<!DOCTYPE html> 
<html> 
<head> 
    <meta charset="utf-8" /> 
    <title>App1</title> 

    <!-- WinJS references --> 
    <!-- At runtime, ui-themed.css resolves to ui-themed.theme-light.css or ui-themed.theme-dark.css 
    based on the user’s theme setting. This is part of the MRT resource loading functionality. --> 
    <link href="/css/ui-themed.css" rel="stylesheet" /> 
    <script src="//Microsoft.Phone.WinJS.2.1/js/base.js"></script> 
    <script src="//Microsoft.Phone.WinJS.2.1/js/ui.js"></script> 

    <!-- App1 references --> 
    <link href="/css/default.css" rel="stylesheet" /> 
    <script src="/js/default.js"></script> 
</head> 
<body class="phone"> 
    <select> 
     <option>Val</option> 
     <option>Val</option> 
     <option>Val</option> 
     <option>Val</option> 
    </select> 
</body> 
</html> 

seçme elemanı dokunarak ile Windows üzerinde uygulama çöker Mobil 10: Bu cihazlarda olur

'WWAHost.exe' (Script): Loaded 'Script Code (MSAppHost/2.0)'. 
The program '[3976] WWAHost.exe' has exited with code -1073741819 (0xc0000005) 'Access violation'. 

ve Windows Mobile 10 emülatörü. Windows Phone 8'un bu sorunu yok gibi görünüyor. Yakın zamana kadar bu, Windows Mobile 10'da da iyi çalıştı. Belki bir güncelleme buna neden oldu? İlginçtir, Cordova ve UWP da etkilenir. Henüz bilinen bir çözüm var mı?

+0

Bu 10.0.14393; yıldönümü güncellemesi. –

cevap

2

Ben aynı sorunu yaşıyorum. Bir fikrim yok ama en azından bulduklarımı açıklayabilirim.

  • Ben WinJS 2.1 ve WinJS 4.4
  • seçme elemanı Windows Phone 8.1 ve Windows 10 (Masaüstü) üzerinde gayet güzel çalışıyor kullanarak çalıştı
  • 1. Düzenleme: Ben şimdi tam reset yapıyor denedi Telefonumda ve her şeyi sıfırdan yeniden yükledikten sonra - sıfırlama yaptığınızda en son güncellemeyi çekiyormuş gibi görünüyor - bu hiç yardımcı olmadı.
  • Edit # 3: Her türlü dinleyiciyi (onclick, onchange, onmouseover, vs) ayarlamaya çalıştım ve bunların hiçbiri ateşlemedi. Kaza bu olaylardan önce gerçekleşir.
  • Düzenleme # 3: Tamamen CSS ile seçme elemanı restyling çalıştı. Şanssız.

O biz doğru aynı zamanda etrafında bu sorunu keşfedilen ikisi gibi görünüyor. Bu bana bunun son zamanlarda yapılan bir güncellemeden kaynaklandığına inanmamı sağladı. Umarım sorunu çözmek için yakında bir güncelleme daha olacak.

Ben daha fazla bilgi isteyen MS desteği bir e-posta gönderdi, ben daha bulursam size bildireceğiz. Seçkin bir eleman yerine kullanmak için alternatifleri düşünmeye çalışıyordum - ama gerçekten kolay bir çözüm bulamadım. En azından tüm elemanlarını yeniden yazmam için bir süre bekleyeceğim.

Bunu çok yardımcı olmuyor biliyorum ama ben bir şey bulursam benim cevap güncellemek için emin olacak!

DÜZENLEME # 2:Here is the crash dump straight from the phone.

DÜZENLEME # 4: MS destek temelde beni patladı ve teknik forumlarda sorunu sonrası gitmemi söyledi. check out my post'a (umarım daha fazla çekişe sahip olursanız) çekinmeyin veya kendi iş parçanızı gönderin.


DÜZENLEME # 5: Ben resmi etrafında bir iş arayan vazgeçmiş. Bu kırık ve ben (ya da gördüğüm herhangi biri) konuyla ilgilenebiliyordu. ListView ile yeni bir ekrana matuf yapmak için tüm elementleri değiştirmek zorunda kaldım. Bu kadar basit bir şey elde etmek için tekerleği yeniden icat etmemiz gerektiği için üzülüyor.

+0

Bu konudaki tek kişi olmadığına çok sevindim! Cevabınız için teşekkür ederim! Sanırım biz de bu desteği bekliyoruz e-mail :-) –

+0

Bu anahtar gibi görünüyor. '10.0.14393', yıldönümü güncellemesi, suçlu. Ben sadece arka plan görevlerinin (özellikle de, geofence) artık ateş etmediğini öğrendim, bu yüzden, sadece bu tamamen bozuk. –

+0

İlgili sorun: https://stackoverflow.com/questions/39167898/windows-10-mobile-10-0-14393-background-task-for-geofence-locationtrigger –