我使用 Ionic 开发了一个应用程序,我需要通过单击按钮来隐藏 ios 键盘。我安装了插件离子键盘:
cordova plugin add ionic-plugin-keyboard
Run Code Online (Sandbox Code Playgroud)
我使用了这个命令并没有工作:
cordova.plugins.Keyboard.close();
Run Code Online (Sandbox Code Playgroud)
我将此版本的 Ionic 与真实设备 ios 8 一起使用。
<link data-require="ionic@1.0.0-beta.1" data-semver="1.0.0-beta.1" rel="stylesheet" href="http://code.ionicframework.com/1.0.0-beta.13/css/ionic.css" />
<script data-require="ionic@1.0.0-beta.1" data-semver="1.0.0-beta.1" src="http://code.ionicframework.com/1.0.0-beta.13/js/ionic.bundle.js"></script>
Run Code Online (Sandbox Code Playgroud) 我正在使用 google 地图 api v3 在地图上绘制 GeoJSON。有了层点,它就可以正常运行了。但我有一个 MultiLineString Camda 并将地图置于几何图形的中心会出现错误。多边形也会发生这种情况,但对于点效果很好。还有其他方法可以集中到 MultiLineString 和 Polygons 吗?
google.maps.event.addListener(cicloviasLayer, 'addfeature', function (e) {
console.log(e.feature.getGeometry().getType()); // MultiLineString Ok!
map.setCenter(e.feature.getGeometry().get());
});
Run Code Online (Sandbox Code Playgroud)
错误:
e.feature.getGeometry(...).get is not a function
Run Code Online (Sandbox Code Playgroud) 我需要阻止输入中的特殊字符,但我在 Chrome 中的代码不允许在单词之间输入空格,在 Firefox 中正常工作。
var regex = new RegExp("^[0-9a-zA-Z\b]+$");
var key = String.fromCharCode(!event.charCode ? event.which: event.charCode);
if (!regex.test(key))
{
event.preventDefault();
return false;
}
Run Code Online (Sandbox Code Playgroud)