小编gal*_*xyg的帖子

navigator.connection.type即使设备准备就绪也无法工作*或*设备从未准备就绪

我正在尝试使用Phonegap创建一个简单的应用程序,使用Adobe Phonegap构建器编译.我已经找到并使用了很好的文档示例,在下面使用了navigator.connection.type,并且我已经添加了另一行,以便在设备准备就绪时生成警报框.它甚至没有那么远.我已经在某些点显示了无尽的旋转圈,通过将这些代码从头部移动到页面的主体,但这到底是没有帮助的.在iOs和Android设备上进行测试会得到相同的结果,config.xml确实包括: -

<plugin name="NetworkStatus" value="CDVConnection" />
<plugin name="NetworkStatus" value="org.apache.cordova.NetworkManager" />
Run Code Online (Sandbox Code Playgroud)

任何帮助非常感谢.

// Wait for Cordova to load
// 
document.addEventListener("deviceready", onDeviceReady, false);

// Cordova is loaded and it is now safe to make calls Cordova methods
//
function onDeviceReady() {
    alert('Device is ready');
    checkConnection();
}

function checkConnection() {
    var networkState = navigator.connection.type;

    var states = {};
    states[Connection.UNKNOWN]  = 'Unknown connection';
    states[Connection.ETHERNET] = 'Ethernet connection';
    states[Connection.WIFI]     = 'WiFi connection';
    states[Connection.CELL_2G]  = 'Cell 2G connection';
    states[Connection.CELL_3G]  = 'Cell 3G connection';
    states[Connection.CELL_4G]  = …
Run Code Online (Sandbox Code Playgroud)

networking cordova

2
推荐指数
1
解决办法
9144
查看次数

PHP中出现不需要的<head />生成的XML - 为什么?

PHP代码是这样的: -

echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n";
echo "<example>\n";
echo "</example>";
Run Code Online (Sandbox Code Playgroud)

结果如下: -

<?xml version="1.0" encoding="utf-8" /?>
<head/><example>
</example>
Run Code Online (Sandbox Code Playgroud)

为什么会出现<head />标签?我怎么能摆脱它?

php xml

1
推荐指数
1
解决办法
319
查看次数

标签 统计

cordova ×1

networking ×1

php ×1

xml ×1