Я использую следующее, чтобы получить корневую папку приложения с PhoneGap на iOS. Построение с помощью Phonegap Build. Он отлично работает на phonegap 2.9.0, но не работает на 3.1.0. Может ли кто-нибудь указать, что изменилось, и что может быть неправильным с кодом? Спасибо.PhoneGap 3.1.0 разница по сравнению с 2.9.0?
function findLocalPath()
{
window.requestFileSystem(
LocalFileSystem.PERSISTENT,
0,
function onFileSystemSuccess(fileSystem)
{
fileSystem.root.getFile(
"dummy.html",
{create: true, exclusive: false},
function gotFileEntry(fileEntry)
{
var sPath = fileEntry.fullPath.replace("dummy.html","");
var fileTransfer = new FileTransfer();
fileEntry.remove();
alert(sPath);
},
fail);
},
fail);
}
В config.xml, я заменил
<plugin name="File" value="CDVFile" />
<plugin name="FileTransfer" value="CDVFileTransfer" />
со следующим, а DOCS государства.
<feature name="File">
<param name="ios-package" value="CDVFile" />
</feature>
<feature name="FileTransfer">
<param name="ios-package" value="CDVFileTransfer" />
</feature>
Поскольку я строю приложение с PhoneGap Build, не локально - как это сделать? –
О, извините, я не понимал, что вы используете сборку телефонных звонков. Попробуйте отредактированный ответ. – jcesarmobile