Solution:1
It can be filtered when WP pulls all active plugins. We check if it’s admin side and if the current admin page is correct, then check the URL to see if post with ID 2
(Sample Page) is being edited, and finally remove the plugin from the option list:
add_filter( 'option_active_plugins', function ( $option )
{
global $pagenow;
if( 'post.php' !== $pagenow || !is_admin() )
return $option;
if( !isset( $_GET['post'] ) || '2' !== $_GET['post'] )
return $option;
return array_diff( $option, array( 'js_composer/js_composer.php' ) );
});