1
我想在Chrome中使用Rangy,並且Chrome似乎並不支持Serializer和WrappedSelection模塊。我不確定我是否沒有正確初始化()Rangy,或者如果我做了其他錯誤。我運行了console.log(rangy.modules),這是我發現Serializer和WrappedSelection不受支持的方式。在Chrome中不支持Rangy模塊?
我創建了一個空的Chrome擴展,並且在manifest.js中包含了7個必需的Rangy js文件和jQuery.js。以下是我的script.js的內容:
function rangyTest() {
rangy.init();
console.log(rangy.modules);
var value;
$("body").append("<input type=\"button\" id=\"serializeButton\" value=\"Serialize selection\">");
$("body").append("<input type=\"button\" id=\"deserializeButton\" value=\"Restore selection\">");
$('#serializeButton').click(function() {
value = rangy.serializeSelection();
});
$('#deserializeButton').click(function() {
rangy.deserializeSelection(value);
});
}