Sto costruendo un'app Cordova multipiattaforma con Visual Studio 2015 e strumenti per Apache Cordova. Quindi sto usando l'app Blank Cordova (con TypeScript) da Tools for Apache Cordova. Tutto sembra funzionare bene, tranne c'è uno strano errore nella console JavaScript quando si esegue l'App su Windows 10:Vinci 10 App universale con Cordova cercando di caricare il flash
APPHOST9603: "Impossibile caricare il plug-in ActiveX che ha l'ID di classe" { D27CDB6E-AE6D-11CF-96B8-444553540000} ". Le app non possono caricare i controlli ActiveX."
Questo è un po 'strano perché non sto eliminando alcun plug-in ActiveX. Almeno non consapevolmente ... L'errore è anche visibile solo quando si esegue l'applicazione su Windows.
Googling the UID mi ha portato a here: È una sorta di configurazione per Shockwave Flash, che non utilizzo neanche.
È possibile riprodurre l'errore creando un nuovo progetto con il modello, modificando la piattaforma Windows desiderata in config.xml a Windows 10 e avviando il debug su un PC Windows 10 locale.
Avete qualche idea su come risolvere questo errore? Questo potrebbe essere un bug?
Modifica: Stesso problema here.
Edit: Ecco l'index.html inizialmente creato:
<!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>
È normale che non riesca ad aprire il sito Web https://ssl.gstatic.com/ sul mio browser Web Chrome? Sta succedendo da quando sono in una rete privata ora, forse? –
Suppongo che sia normale, secondo la [documentazione] (https://taco.visualstudio.com/en-us/docs/cordova-5-security/#the-csp-in-cordova-5) il riferimento è solo lì per far funzionare Android TalkBack. – Phonolog
Non riesco a riprodurre il problema con i passaggi forniti. cosa succede se crei un progetto senza dattiloscritto? hai installato gli ultimi strumenti vs aggiornati per apache Cordova 7? L'installazione dell'aggiornamento potrebbe aiutarci a riparare lo strumento e risolvere alcuni problemi noti. –