Buduję między platformową aplikację Cordova z Visual Studio 2015 i narzędzia dla Apache Cordova. Dlatego używam aplikacji Blank Cordova (z TypeScript) z Tools for Apache Cordova. Wszystko wydaje się działać dobrze, z wyjątkiem nie jest dziwne błąd w konsoli JavaScript podczas uruchamiania aplikacji na Windows 10:Wygraj 10 uniwersalnych aplikacji z Cordova próbuje załadować flash
APPHOST9603: „Nie można załadować plug-in ActiveX, który ma identyfikator klasy” { D27CDB6E-AE6D-11CF-96B8-444553540000} ". Aplikacje nie mogą załadować formantów ActiveX."
To trochę dziwne, ponieważ nie mam żadnych plug-inów ActiveX. Przynajmniej nie wiedząc ... Błąd jest widoczny tylko podczas uruchamiania aplikacji w systemie Windows.
Googling UID przyniósł mi here: To jest jakaś konfiguracja Flash Shockwave, którego też nie używam.
Można odtworzyć błąd, tworząc nowy projekt z szablonem, zmieniając wybraną platformę Windows w pliku config.xml na Windows 10 i uruchamiając debugowanie na lokalnym komputerze z systemem Windows 10.
Czy masz pojęcie, jak rozwiązać ten błąd? Czy to może być błąd?
Edytuj: Ten sam problem: here.
Edycja: Oto początkowo stworzony index.html:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta charset="utf-8" />
<meta http-equiv="Content-Security-Policy" content="default-src 'self' data: gap: https://ssl.gstatic.com 'unsafe-eval'; style-src 'self' 'unsafe-inline'; media-src *">
<title>BlankCordovaApp1</title>
<link href="css/index.css" rel="stylesheet" />
</head>
<body>
<div class="app">
<p id="deviceready" class="event">Connecting to Device</p>
</div>
<script src="cordova.js"></script>
<script src="scripts/platformOverrides.js"></script>
<script src="scripts/appBundle.js"></script>
</body>
</html>
Czy to normalne, że nie mogę otworzyć strony https://ssl.gstatic.com/ w mojej przeglądarce Chrome? Czy tak się dzieje, skoro jestem teraz w prywatnej sieci? –
Myślę, że to normalne, zgodnie z [dokumentacją] (https://taco.visualstudio.com/en-us/docs/cordova-5-security/#the-csp-in-cordova-5) odniesienie jest tylko tam, aby działała funkcja Android TalkBack. – Phonolog
Nie mogę odtworzyć problemu, wykonując podane czynności. co się stanie, jeśli utworzysz projekt bez maszynopisu? czy zainstalowałeś najnowsze zaktualizowane narzędzia kontra Apache Cordova 7? Instalacja aktualizacji może nam pomóc naprawić narzędzie i naprawić znany problem. –