当我试图在iOS Safari和iOS Chrome上加载我的web应用程序时,我收到了这个错误。在桌面上进行私人浏览时没有错误。
我添加了以下内容:
if (window.indexedDB) {
console.log('IDB supported');
var db = new Dexie('Stir');
//Dexie stuff
}
使用Safari开发工具时,"IDB支持“会被记录下来--但随后会弹出错误/警报并阻碍操作。
我将所有的dexie代码都封装在if (window.indexedDB)中,以确保只有在浏览器中有IDB
我有一个基本的HTML表,宽度和高度都受到限制,因此它可以垂直和水平滚动。
一切都很好,但是在iPad上,用户可以向各个方向滚动(包括对角线)。这可不太好。我想一次只向一个方向滚动。HTML/CSS/JS/jQuery可以吗?插件没问题。
我还使用KendoUI网格作为表,如果这有任何不同。
JSFiddle示例:
<table>
<tr>
<td>Some code so I can post JS Fiddle link</td>
</tr>
</table>