我在谷歌播放上有一个Android应用程序,它只兼容智能手机(我正在进行平板电脑调整).
我已在AndroidManifest.xml中设置此配置以排除平板电脑:(我不包括x-large)
<supports-screens
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:resizeable="true"
android:anyDensity="true"
/>
Run Code Online (Sandbox Code Playgroud)
它工作正常,但现在新的智能手机索尼Xperia Z,HTC One和三星Galaxy S4不兼容.如果我尝试我的应用程序,显示器在这些设备上就可以了
我找不到这些模型是否被视为"x大"屏幕.
有谁遇到这个问题?
谢谢
蒂博
我在iOS上使用了cordova 3.4和org.apache.cordova.file(最新版本1.3.1).
我想将数据存储在Library/NoCloud目录中,我发现在doc中我们应该在config.xml中设置这些变量:
<preference name="iosPersistentFileLocation" value="Library" />
<preference name="iosExtraFilesystems" value="library-nosync" />
Run Code Online (Sandbox Code Playgroud)
但它不起作用,它给了我一个库/文件中的文件系统根,我无法移动到NoCloud目录,因为我们无法获取根库/文件的父.
有人也在努力解决这个问题吗?您是否成功使用了iosExtraFilesystems var?
我正在尝试升级cordova,但在做这件事时还有其他问题..我会发布进一步的进展.
更新:
不使用cordova 3.5,3.6,我在apache的jira跟踪器上创建了一个问题:https://issues.apache.org/jira/browse/CB-7687
谢谢
蒂博
我正在使用Google Maps API的绘图库,我想触发使用自定义按钮绘制标记.
我已经阅读了这部分文档:
隐藏绘图控件会导致绘图工具控件不显示,但DrawingManager类的所有功能仍然可用.这样,您可以根据需要实现自己的控件.从地图对象中删除DrawingManager会禁用所有绘图功能; 如果要恢复绘图功能,必须使用drawingManager.setMap(map)将其重新附加到地图,或者构造新的DrawingManager对象.
但我无法找到如何使用DrawingManager来做到这一点.