Я работал над мобильным приложением в Visual Studio 2017, мне нужно было получить доступ к файлам, но я боролся за последнюю неделю.то, что у меня есть:
function findCampaignFolders() {
alert("in find folder");
var fs = require('fs');
alert("finally past file system");
var Folders = fs.readdirSync("/Campagins");
var textString = "";
for (var i = 0; i < Folders.length; i++)
{
textString = textString + Folders[i];
}
alert(textString);
}
, когда эта функция вызывается alert("in find folder");
, работает и отправляет ей запрос.
, но alert("finally past file system");
никогда не срабатывает или что-либо после.
кордова предсказана с fs.readdirSync ()
, поэтому она распознается в VS2017.
как для порядка загрузки скриптов выглядит так, как в HTML-файле:
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="scripts/platformOverrides.js"></script>
<script type="text/javascript" src="scripts/Objects.js"></script>
Objects.js - это место, где живет моя функция.
Если кто-нибудь может хотя бы дать мне подсказку о том, почему я не могу заставить это работать, или если есть какой-то другой способ, которым я могу это сделать, это было бы очень полезно.