Папайя DICOM просмотра изображений - поменять основной слайс
Я использую папайю для просмотра изображений DICOM. Я хочу поменять основные фрагменты, чтобы просмотреть сагиттальный и корональный виды изображений. Это мой код Но я получаю сообщение о том, что this.canvas не определено.
Что я делаю неправильно? Вот мой код:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
<link rel="stylesheet" type="text/css" href="papaya.css" />
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script type="text/javascript" src="papaya.js"></script>
<script>
$(document).ready(function(){
$(".papaya-main-swap").click(function(){
papaya.viewer.Viewer.prototype.rotateViews();
});
});
</script>
<title>Papaya </title>
</head>
<body>
<div class="papaya">
<button id="swap-slice" class="papaya-main-swap" type="button" style="display: block; top: 475px; left: 700px; position: relative;">Swap Main Slice</button>
</div>
</body>
</html>
1 ответ
Вам нужно сослаться на экземпляр Viewer. В общем, вы можете получить доступ к этому с помощью papayaContainers
глобальная переменная. Это должно исправить ваш пример:
$(".papaya-main-swap").click(function() {
papayaContainers[0].viewer.rotateViews();
});
Возможно иметь более одного зрителя на странице. Индекс в papayaContainers
используется для указания экземпляра средства просмотра