小编the*_*oon的帖子

在不支持的浏览器中替代IndexedDB?Safari/iOS Saf-Chrome

我有一个使用IndexedDB的工作示例,非常适合我的桌面Chrome.尽管如此,我的主要目标是为iOS设备(Chrome-Safari)开发,但目前还没有此API.我该怎么办?

我见过这个Polyfill:http://nparashuram.com/IndexedDBShim/.但是,我用我的iPod Touch第五代进行了测试,不知怎的,第19次测试不起作用......

我应该使用已弃用的WebSQL吗?

我喜欢Polyfill的想法,但它不适合我......

是否有计划在未来为所有不支持的浏览器支持IndexedDB?

谢谢!

javascript safari google-chrome ios indexeddb

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

删除方法不适用于索引数据库HTML5 ...它返回成功但不删除记录

使用Desktop Chrome,我使用Indexed DB for HTML5获得的另一个问题是我无法从对象库中删除记录.onsuccess事件被触发,但记录仍然存在...我的ID是一个时间戳只是因为我想更快地实现一个工作的应用程序.我硬编码但它仍然不起作用.这真的很奇怪,因为onsuccess事件被触发了......

"做到"的代码部分如下:

尝试{

        if (localDatabase != null && localDatabase.db != null) 
        {
            var store = localDatabase.db.transaction("patients", "readwrite").objectStore("patients");
            var request = store.delete("1384882073632");

            request.onsuccess = function(event) 
            {


                alert("Patient deleted from DB");
                update_patients_stored();

                aux1.value = "";
                aux2.value = "";
                aux3.value = "";
                aux4.value = "";

            };

            request.onerror = function(event) 
            {
                alert("Error deleting");
            };
        }
    }
    catch(e)
    {
        alert(e);
    }
Run Code Online (Sandbox Code Playgroud)

先感谢您!

javascript html5 google-chrome indexeddb

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

在 iOS 中选择内置麦克风和耳机

我们正在开发一个需要在 iOS 中更改音频路由的应用程序。我们需要从麦克风输入中获取一些信息,然后切换到设备的内部麦克风来录制环境声音。

我们已经从这些页面看到了 2 个主题:强制 iPhone 麦克风作为音频输入如果耳机已插入则使用内置麦克风,但我想根据这种情况没有任何最终决定。

现在,代码可以工作了,但我们可以选择音频输入的路径。

我们在 Apple (Remote IO) 提供的文档中没有找到任何内容。

这有什么新的吗?

谢谢!

audio routes microphone ios remoteio

5
推荐指数
1
解决办法
3万
查看次数